《图解TCP/IP》程序员Py

《图解TCP/IP》之TCP/IP基础知识

2019-01-08  本文已影响233人  笙绳省盛

1.TCP/IP的标准化

1.TCP/IP的具体协议

它是利用IP进行通信时所必须用到的协议群的统称。具体来说,IP或ICMP、TCP或UDP、TELNET或FTP、以及HTTP等都属于TCP/IP的协议。

2.TCP/IP规范--RFC

那些需要标准化的协议,被人们列入RFC文档并在互联网上公布。RFC不仅记录了协议规范内容,还包含了协议的实现和运用的相关信息,以及实验方面的信息。

2.互联网基础知识

1.互联网定义

“互联网”是指由ARPANET发展而来、互连全世界的计算机网络。

2.互联网与TCP/IP的关系

互联网进行通信时,需要对应的网络协议,TCP/IP原本就是为使用互联网而开发制定的协议族。因此,互联网的协议就是TCP/IP,TCP/IP就是互联网的协议。

3.互联网的结构

较小范围的网络之间相连组成机构内部的网络,机构内部的网络之间相连再形成区域网络,而各个区域网络之间在互连,最终就形成了连接全世界的互联网。

3.TCP/IP协议分层模型

屏幕快照 2019-01-08 下午2.22.26.png

4.TCP/IP分层模型与通信示例

1.数据包首部

每个分层中,都会对所发送的数据附加一个首部,在这个首部中包含了该层必要的信息,如发送的目标地址以及协议相关信息。通常,为协议提供的信息为包首部,所要发送的内容为数据。在下一层的角度看,从上一分层收到的包全部都被认为是本层的数据。

2.发送数据包
3.经过数据链路的包
分组数据包经过以太网的数据链路时的大致流程 屏幕快照 2019-01-08 下午3.33.11.png
上一篇下一篇

猜你喜欢

热点阅读