IP编址(三层)

一.IP地址的意义

IP协议属于TCP/IP模型中的网络层,它标识了一个网络设备的接口或者一台主机,用于IP寻址和路由选择。IP地址用于网络层对于设备的标识或者路由转发的路径,类似收发快递时,快递站点需要提供发送地址和收货地址,IP地址在网络中起到了至关重要的作用。

 

协议协议号
            ICMP 1
IGMP2
IP4
TCP6
UDP17
OSPF89
ISIS

124

.

1、转换表

第几位12345678

置位

11111111
对应2的次幂1286432168421

二进制转十进制:加法      1111  1011=128+64+32+16+8+2+1=251   即:1111 1011=251              十进制转二进制:减法      192=192-128=64=0   即:192=1100 0000

二进制转十六进制(先转十进制):每四位二进制数为一位十六进制数:                                              00000001 11111111 11111111 11111111                                                                                    0X     0   1          F  F          F   F       F   F

2、ip地址表现形式:

二进制:00000000  00000000  00000000  00000000 - 11111111 11111111 11111111 11111111

十进制:点分十进制:0.0.0.0-255.255.255.255   4段,8bit

十六进制:00 00 00 00 - FF FF FF FF

2、ipv4传播方式:                                                                                                                                   1)单播,点对点效率最高,p2p          单播地址需进行DAD(地址冲突检测)                                 2)广播,sip ABC dip:广播地址(全网广播255.255.255.255/子网广播:1.255.255.255)           3)多播(组播),sip ABC dip:D,所有接收者都要加组转发数据,p2mp

3、ipv4地址分类

有类,分类依据第一个八位                                                                                                                

 特殊地址:

         1、0.0.0.0 未分配                                                                                                                                (当设备未获取到ipv4地址时使用 dhcp请求地址的时候自身接口没地址以0.0.0.0为源 和 ppp            互推地址 请求时也是0.0.0.0)

         2、255.255.255.255,广播地址(代表所有人)

         3、127.0.0.0/8,loopback,本地回环地址                                                                                               127.0.0.1---localhost代表自己   IP协议规定:如果数据目的ip为127网络,则该数据无法                  送出本设备接口

         4、169.254.0.0/16,link-local,链路本地地址,dhcp获取不了地址,默认分配地址。

私网地址: 作用:隔离、缓解ipv4地址耗尽

               10.0.0.0/8

               172.16.0.0/12  (172.16.0.0-172.31.255.255)

               192.168.0.0/16

                私网是可以复用的

    A class 0xxxxxxx,1-126 ,/8 ,network,host,host,host--------大型或超大型网络  

        主机数量是2的24次方    可用主机数量2的24次方-2

    B class10xxxxxx,128-191,/16,network,network,host,host---中型网络            

        主机数量是2的16次方    可用主机数量2的16次方-2

    C class110xxxxx,192-223,/24,network,network,network,host---小型网络        

        主机数量是2的8次方      可用主机数量2的8次方-2

  ===========================以上是公网单播===========================

    D class1110xxxx,224-239,network,group,group,group,每一个地址代表一个组

       224.1.1.1 D类地址,组地址,

============================以上是组播地址============================

    E class 1111xxxx,240-255,军事科研保留

  案例引用:

         sip1.1.1.1 dip 224.1.1.1---组播流量

         sip1.1.1.1 dip 192.168.1.1----单播流量

         sip1.1.1.1 dip 255.255.255.255---广播流量

已知一个ip可求出以下三点:

网络位不变 主机位全为0==网络号,用于标识这个网络

网络位不变 主机位全为1==广播地址(子网广播)

可用主机范围(去头去尾-2)

1.1.1.130/25

1、计算跨度                                                                                                                                               8        16       24      32                                                                                                                                                    25                                                                                                                            前面不动,32-25=7,2的7次方=128       

2、列出所有子网                                                                                                                                      25=24+1(24不动)                                                                                                                          1.1.1.0                                                                                                                                                1.1.1.128===网络号                                                                                                                            1.1.1.130                                                                                                                                            1.1.1.255===广播地址                                                                                                                        可用地址范围:1.1.1.129-1.1.1.254

不在同一个网络中,默认不能互访(需要找网关)

有类网络的问题:

  1.地址浪费

  2.效率低

  3.安全问题

无类地址:CIDR 无类域间路由

子网:subnet---缩小广播域  需要标识出子网掩码来判定属于哪一个网络

VLSM(可变长子网掩码)减少ip消耗-----------汇总、super(聚合) 减少路由条目,提高转发效率

4、子网划分

/24(255--2的8次方)---/25(128--2的7次方)--/26(64--2的6次方)--/27(32--2的5次方) --/28(16--2的4次方)--/29(8--2的3次方)--/30(4---2的2次方)--/31(2--2的一次方)--/32(1--2的0次方)

5、路由汇总:

计算:计算公共部分

同一个完整块的连续子网,可以汇总成一条

 172.16.00001100.0/24             12.0

 172.16.00001101.0/24             13.0

 172.16.00001110.0/24             14.0

 172.16.00001111.0/24             15.0

  || 

  172.16.12.0/22

172.16.00001111.0/24

172.16.00010000.0/24

172.16.00010001.0/24

172.16.00010010.0/24

以上子网不连续,且子网不完整,汇总会导致不精确可能会导致环路

 原则:1、精确   2、汇总条目数尽量少

一定要精确 不能包多余的

Super 汇总 减少网络条目

自高位向低位比对,相同的位数不变取值下来,一旦不同停止比对,后方全部取值0

172.16.12.1/24  ========B类地址 C类范围   私网地址

             

发数据之前,进行与运算。                                                                                                            拿自己的掩码计算自己的网络位以及目的ip的网络位。同网段可直接访问,不同网段要找网关。   

10.1.1.1/24        10.1.2.1/24

与运算:10.1.1.0/24   10.1.2.0/24

   

数据封装通信:

data  传输层头部  三层头部  二层头部

            tcp/udp      sip dip     smac dmac

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值