计算机网络--第一章(下)

1.计算机网络的分层结构

1.1 分层结构

网络体系结构描述的是,计算机网络有几层,有什么功能,用的什么协议。

水平方向的关系,

协议,说的是对等实体间通信需要遵守的规则。用于约束,这个约束的方向是水平的。

垂直方向的关系,

1.2 PDU、SDU、PCI

PDU是传输中包含加工项的数据,

PCI是对数据进行的"加工",

SDU是除开当前层"加工"后,留下的数据(可能包含上一层的加工),

PDU由SDU和PCI组成。

1.3 协议三要素

语义,描述发送方和接收方分别需要做什么动作。

时序,描述语义说的动作的触发条件和先后顺序。

1.4 总结

2.OSI参考模型&&TCP/IP模型

2.1 OSI

2.1.1 名称和顺序

2.1.2 功能层次

2.1.3 功能

物理层

比特流的传输可能会因为外部因素而出现误差。此时,需要数据链路层来帮忙。

链路层

数据链路层只能保证这个帧的正确,即保证局部正确。比特组成帧。

网络层

可以保证分组正确,即保证全局正确。帧组成分组。(所谓局部和全局只是相对的)

传输层

主机与主机之间的传输。分组组成报文段。

复用与分用,

5~7层
数据传输单位总结

数据的拆分,称为数据的分段;将分段组合,称为数据的重装。

2.1.4 总结

2.2 TCP

2.2.1 名称和顺序

2.2.2 TCP与OSI的区别

(1).应用层等

TCP删除了表示层和会话层(数据格式和会话管理),这两层的功能改为由应用层的特定协议实现。就是实现了可选择,更灵活,有些数据并不需要这两个功能,但是,在OSI中不论是否需要都必须经过这两个功能的处理。

(2).网络接口层

TCP对网络硬件的限制更少

(3).

总结一下,

(4).网络层

TCP去除了纠错功能,使得传输的数据不在可靠。

(5).传输层

TCP的传输层负责检查全局的正确性,由全局正确推至局部正确。(不可反推)

(6).

总结,

TCP简化了功能,减少了成本。

2.2.3 总结

TCP模型的应用层在部分时候是允许使用不可靠数据的(OSI不允许)。如,在直播中,观众可以接受画面丢掉几个帧,但要保证画面的传输流畅性。

相关推荐
慢半拍iii11 小时前
CANN算子开发实战:手把手教你基于ops-nn仓库编写Broadcast广播算子
人工智能·计算机网络·ai
三水不滴19 小时前
计网:输入网址到网页显示
经验分享·笔记·计算机网络
CS创新实验室1 天前
《计算机网络》深入学:从自治系统内部到全球互联
计算机网络·考研·智能路由器·协议·408
小李独爱秋2 天前
计算机网络经典问题透视:蜂窝网络切换如何“扼杀”你的TCP连接?
网络·网络协议·tcp/ip·计算机网络·php·信息与通信
三水不滴2 天前
计算机网络核心网络模型
经验分享·笔记·tcp/ip·计算机网络·http·https
工程师0072 天前
计算机网络知识(一)
运维·服务器·计算机网络
梁辰兴2 天前
计算机网络基础:TCP 的拥塞控制
tcp/ip·计算机网络·php·tcp·拥塞控制·计算机网络基础·梁辰兴
小李独爱秋3 天前
计算机网络经典问题透视:如何探知无线AP的SSID与BSSID?
网络协议·计算机网络·wireshark·信息与通信
小李独爱秋3 天前
计算机网络经典问题透视:无线个人区域网WPAN的主要特点是什么?
计算机网络·网络安全·信息与通信·信号处理·wpan
Hubianji_093 天前
[IOS]2026年网络安全、通信技术与计算机科学国际会议(ACCTCS 2026)
计算机网络·安全·web安全·ios·国际会议·国际期刊