Note:This article is my study note, without copyright,most of the content comes from 图解TCP/IP(第5版) and my teacher’s PPT,if there is any infringement, please contact E-mail:YAMA
The following Pxx appears on the first page of 《图解TCP/IP》
计网发展七个阶段
- 批处理(.bat)
- 分时系统(TSS,用户体验上达到了1人1机——独占性)
- 计算机之间的通信
- 计算机网络产生
- 互联网普及(形成真正的1人1机环境)
- 以互联网技术为中心的时代(支撑通信的电话网逐渐被IP网取代)
- 一切皆TCP/IP(从单纯建立连接到安全建立连接)
OSI各层的作用
分层名称 | 功能 | 层功能概览 |
---|---|---|
应用层 | 针对特定应用的协议 | 提供通信相关的细节 电子邮件→电子邮件协议 远程登陆→远程登录协议 文件传输→文件传输协议 |
表示层 | 数据格式的转换 | 将应用处理的信息转换成适合网络传输的格式, 或者将下一层传来的数据转换成上层能够处理的格式 |
会话层 | 通信管理 | 负责建立与断开连接(数据流动的逻辑通路) 以及数据的分割等数据传输的管理 并标记会话顺序 |
传输层 | 可靠传输 | 管理两个节点之间的传输 进行建立连接或断开连接的处理 |
网络层 | 地址管理与路由选择 | 将数据传输到目标地址 |
数据链路层 | 互联设备间传送和识别数据帧 | 负责物理层面上互连的、节点之间的通信传输 |
物理层 | 0、1电压 | 负责0、1比特流与电压高低、光的闪灭之间的互换(别忘了光纤) |
模块化通信化传输
模块化通信离不开附加首部信息,其实应用层(P23)、表示层(P24)、和会话层(P25)都会对数据添加首部信息或者标签
传输层以下
传输层:在两个主机之间创建逻辑上的通信连接,确认连接且断开连接重发,同时该层也会附加首部
网络层:在网络与网络互联的环境中将数据从发送端主机发送到接收端主机,网络层也会将其中从上层收到的数据和地址信息等一起发送给下面的数据链路层。
数据链路层:网络层与数据链路层都是基于目标地址将数据发送给接收端的,但是网络层负责将整个完整的数据发送给最终目标地址,而数据链路层只负责发送一个分段内的数据
物理层:将二进制信息转换为0、1电压或者脉冲光,相互直连的设备之间使用地址实现传输,这个地址叫做MAC地址。
今日P28