Internet Potocol协议

定义:Internet Protocol,互联网协议。用于实现数据的不可靠面向无连接的通信,实现三层数据封装与ip寻址,(ip协议包含ip地址)。

2.原理: 版本号:表示ip协议版本

头部长度/总长度:头部长度(默认20个字节)最大60字节,总长度:区分ip头部和数据包,接收方根据长度字段知道从哪里封装。

DSCP/TOS:QoS服务质量技术用于实现流量标记

标识符:用于标志分片的进程

标志符:MF更多位用于告知接收方是否还有分片,0表示没有,1表示有,DF不要分片位告知途径设备不要进行分片

分片偏移:用于告知接收方每个分片距离ip头部的位置,才能实现有序的组装

生存时间:TTL,最大为225,标志路径长短,防止环路

协议号:标志上层协议

头部校验和:验证数据包的完整性

源地址:标志发送方ip地址

目的地址:标志接收方ip地址

用于解决环路

4.协议号

小结:类型值,协议号,端口号都是用于标志上层协议,方便接收方实现数据的解封装,此功能称为协议之间的“分用”。

 通过校验和(奇偶校验)可以让接收方验证此数据包是否完整/篡改。

以太网协议会在数据包后面加入FCS

FCS:Frame Check Sequence(帧校验序列),是一段4个字节的循环冗余校验码。

源节点发送数据帧时,由帧的帧头和数据部分计算得出FCS,目的节点接收到后,用同样的方式再计算一遍FCS,如果与接收到的FCS不同,则认为帧在传输过程中发生了错误,从而选择丢弃这个帧
FCS提供了一种错误检测机制,用来验证帧在传输过程中的完整性。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值