付新点了点头,他知道高文新是什么意思,不过他还是忍不住看了高文新一眼,心中感叹,政客果然没一个是简单的啊!这个高文新很明显就是掌握了他付新还没有说完的这个节奏。
付新着实还没有说完呢,刚刚他仅仅是讲了TcP/IP协议的产生背景。
付新继续说道:“TcP/IP协议不是TcP和IP这两个协议的合称,而是指因特网整个TcP/IP协议族。从协议分层模型方面来讲,TcP/IP由四个层次组成:网络接口层、网络层、传输层、应用层。
网络接口层又称链路层,它实际上并不是因特网协议组中的一部分,但是它是数据包从一个设备的网络层传输到另外一个设备的网络层的方法。
这个过程能够在网卡的软件驱动程序中控制,也可以在韧体或者专用芯片中控制。这将完成如添加报头准备发送、通过物理媒介实际发送这样一些数据链路功能。另一端,链路层将完成数据帧接收、去除报头并且将接收到的包传到网络层。
然而,链路层并不经常这样简单。它也可能是一个虚拟专有网络(VPn)或者隧道,在这里从网络层来的包使用隧道协议和其他(或者同样的)协议组发送而不是发送到物理的接口上。
VPn和隧道通常预先建好,并且它们有一些直接发送到物理接口所没有的特殊特点,例如,它可以加密经过它的数据。
由于现在链路“层”是一个完整的网络,这种协议组的递归使用可能引起混淆。但是它是一个实现常见复杂功能的一个优秀方法。尽管,它需要注意预防一个已经封装并且经隧道发送下去的数据包进行再次地封装和发送。
网络接口层与osI参考模型中的物理层和数据链路层相对应。网络接口层是TcP/IP与各种Lan或an的接口。
网络接口层在发送端将上层的IP数据报封装成帧后发送到网络上;数据帧通过网络到达接收端时,该结点的网络接口层对数据帧拆封,并检查帧中包含的mac地址。如果该地址就是本机的mac地址或者是广播地址,则上传到网络层,否则丢弃该帧。
当使用串行线路连接主机与网络,或连接网络与网络时,例如,主机通过modem和电话线接入Internet,则需要在网络接口层运行sLIP或PPP协议。
sLIP(serial_Line_Internet_Protocol)协议提供了一种在串行通信线路上封装IP数据报的简单方法,使用户通过电话线和modem能方便地接入TcP/IP网络。
PPP(Point_to_Point_Protocol)协议是一种有效的点到点通信协议,解决了sL
请收藏:https://m.frgls.com
(温馨提示:请关闭畅读或阅读模式,否则内容无法正常显示)