IP协议

IP层在经典的网络模型中又称网络层。

IP层要解决的问题:异构网络的互联。

IP层为上层提供了无连接不可靠的协议。

无连接:网络中2个节点需要通信无需提前建立连接,提高了网络容错性。

不可靠:无差错校验,无重传机制。

IP数据包结构:

1、版本号:IPv4,IPv6

2、头部长度:4位表示,4位最大表示15,每一段4个字节,头部最大位60个字节,其中固定长度位20个字节,

所以头部长度位20-60字节

3、服务类型

4、包裹总长度:16位,2^16 -1 = 65535约64KB,IP数据包最大为65535字节

5、重组标识:IP数据包重组的时候,表示分片是否属于同一个包

6、标志:表示IP数据包是否分片

7、段偏移量:IP数据包分段后,段偏移量表示分段在IP数据包中的相对位置

8、生存时间:IP数据包刚发送的时候为255,每次经过一个路由器减1

9、协议代码:表明使用该包裹的上层协议,如TCP=6,ICMP=1,UDP=17等

10、头部校验和:检验头部

11、源IP

12、目标IP

13、可选部分

14、用户数据

IP划分:

IP由网络号+主机号 组成

主类IP划分,划分为5类,IP共32位

A类地址:网络号0开头,共8位,主机号24位

        0.0.0.0 - 127.0.0.0 

B类地址:网络号10开头,共16位,主机号16位

       128.0.0.0 - 191.0.0.0

C类地址:网络号110开头,共24位,主机号8位

       192.0.0.0  - 223.0.0.0

D类地址:为组播地址

       224.0.0.0  - 239.0.0.0

E类地址:实验地址

       240.0.0.0  - 255.0.0.0

每个主类地址所拥有的主机数不同,在实际应用中会造成IP资源利用率低。

为了解决这个问题引入子网划分:将一个大的网络划分成数个小网络。

子网划分:将IP地址中主机号的位数中拿出几位作为主机号也叫子网号,规则最少拿出2位,最多拿出 ,主机好位数 - 2

子网划分引入的问题:1,子网号全0的网段无法使用,网段地址冲突,子网号全1的网段无法使用,广播地址冲突。

                                    2,子网划分使ip地址脱离类主类的属性,无法确认ip地址的网段。

问题2的解决方法:引入子网掩码

子网掩码:IP地址中主机号和子网号全为1

将ip地址与子网掩码相与就可以得到网段地址。

无类别域间子网

将几个小的网络合并为一个大网络,提取网络号为主机号

                                    

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值