TCP和UCP
- TCP是面向链接的协议,而UDP是无连接的协议;
- TCP协议的传输是可靠的,而UDP协议的传输“尽力而为”;
- TCP协议可以实现流控,而UDP不行;
- TCP协议可以分段,而UDP不行;
- TCP协议消耗资源较大,传输效率较低;UDP耗费资源较小,速度快。
TCP和UDP使用场景:
TCP协议更适用于对可靠性要求较高,但是对传输效率和资源占用要求较低场景;UDP更适用于对传输效率要求较高,可靠性要求较低的场景(即实时类通讯)
红 黄 蓝:我 爱 你
5 6 7
- B未到
- 只收到我,你
- 我,你,爱
- 我,爱,你
什么是面链接?
在正式传输数据之前,先适用于预先的协议,建立点到点的链接。
TCP建立的连接实际建立了一个双向的会话连接,即通讯双方都可以向对方发送数据。
TCP的头部:
ACK:确认标记位
PSH:缓存
SYN:请求标记位
FIN:结束标记位
校验和:确认数据完整性。伪头部校验:除了校验传输层头部和数据内容外,还会将网络层头部中的一部分内容进行校验---确保数据完整性
TCP头部最短20个字节。
UDP头部:
封装和解封装图:
- TCP是面向链接的协议,而UDP是无连接的协议
TCP的三次握手---TCP建立连接的过程
TCP的四次挥手---TCP绘画的断开
因为A和B数据不一定同时发完,因此是四次挥手
- TCP协议的传输是可靠的,而UDP协议的传输“尽力而为”
TCP的可靠性---确认,重传,排序,流控
- TCP协议可以实现流控,而UDP不行;
- TCP协议可以分段,而UDP不行;
- TCP协议消耗资源较大,传输效率较低;UDP耗费资源较小,速度快。
TP协议
TTL---生存时间---数据包每经过一个路由器的转发,其数值减一,当一个数据包的TTL为0时,路由器不再转发直接丢弃
协议号---上层所适用的协议类型---TCP---6,UDP---17
IP的分片和TCP的分段
MTU---最大传输单元---默认值1500字节
MSS---最大段字节数---理论值1460字节,这个值需要协商,这个参数在TCP的SYN包携带,如果双方不一致,则按照最小的执行
ENSP
GE---代表接口支持千兆转发速率
Ethernet---代表接口支持百兆转发速率
VRP---通用路由平台
<Huawei>---用户视图---<>---只能做查看类型的操作,不能配置
disply ip interface brief---查看接口IP地址的摘要信息
<Huawei>system-view---进入系统视图的命令
Enter system view, return user view with Ctrl+Z
[Huawei]---系统视图的标志---[]---可以进行配置,但是只能进行一些全局类的配置
[Huawei]sysname aa
[aa]
quit---退回到上一个视图中
[Huawei]interface g
[Huawei]interface GigabitEthernet 0/0/0---进入接口视图
[Huawei-GigabitEthernet0/0/0]ip add
[Huawei-GigabitEthernet0/0/0]ip address 192.168.1.1 24---接口配置IP地址
华为系统所有的删除操作都是在原命令前面加undo
帮助系统
TAB---可以补全命令
?---可以展示以定义字母开头的所有命令。或者在命令完成后执行,可以将后面跟的参数进行展示