目录
IP相当于OSI参考模型的第3层
主机与节点
网络层与数据链路层的关系
IP地址属于网络层地址
路由控制
发送数据至最终目标地址
路由控制表
数据链路的抽象化
IP属于面向无连接型
为了提高可靠性,上一层的TCP采用面向有连接型
IP相当于OSI参考模型的第3层
IP (1Pv4、1Pv6)相当于OSI参考模型中的第3层一一网络层。
网络层的主要作用是“实现终端节点之间的通信”。这种终端节点之间的通 信也叫“点对点(end-to-end)通信”。
网络层的下一层一数据链路层的主要作用是在互连同 一种数据链路的节点之间进行包传递。
而一旦跨越多种数据链路,就需要借助网 络层。网络层可以跨越不同的数据链路,即使是在不同的数据链路上也能实现两 端节点之间的数据包传输。

主机与节点
在互联网世界中,将那些配有IP地址的设备叫做“主机”。这里的 主机,可以是超大型计算机,也可以是小 型计算机。这是因为互联网在当初刚发明的时候,只能连接这类大型的 设备,因此习惯上就将配有1P地址的设备称为“主机”。
然而,准确地说,主机的定义应该是指“配置有IP地址,但是不进行路由控制的设备"。
既配有IP地址又具有路由控制能力的设备叫做 “路由器”,跟主机有所区别。
而节点则是主机和路由器的统称。
网络层与数据链路层的关系
数据链路层提供直连两个设备之间的通信功能。
与之相比,作为网络层的IP则负责在没有直连的两个网络之间进行通信传输。那么为什么一定需要这样的两 个层次呢?它们之间的区别又是什么呢?
在此,我们以旅行为例说明这个问题。有个人要去一个很远的地方旅行,并 且计划先后乘坐飞机、火车、公交车到达目的地。为此,他决定先去旅行社购买 机票和火车票。
旅行社不仅为他预订好了旅途过程中所需要的机票和火车票,甚至为他制定 了一个详细行程表,详细到几点几分需要乘坐飞机或火车都一目了然。

仔细分析一下机票和火车票,不难发现,每张票只能够在某一限定区间内移动。
此处的“区间内”就如同通信网络上的数据链路。而这个区间内的出发地点和目的地点就如同某一个数据链路的源地址和目标地址等首部信息"。
整个全程的行程表的作用就相当于网络层。
如果我们只有行程表而没有车票,就无法搭乘交通工具到达目的地。反之,如果除了车票其他什么都没有,恐怕也很难到达目的地。因为你不知道该坐什么车,也不知道该在哪里换乘。因此,只有两者兼备,既有某个区间的车票又有整个旅行的行程表,才能保证到达目的地。与之类似,计算机网络中也需要数据链路层和网络层这个分层才能实现向最终目标地址的通信。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/14918.html