有思俱乐部学习园地

ip编制


ip(Internet protocol)互联网协议


有了mac地址。为什么需要ip地址进行通信?
如果是相同网段的通信,可以通过mac地址找到接收者。但是如果是不同网段之间的通信,那么就需要通过ip寻址、路由找到接收者

ip报头:


1、长度:20字节~60字节,20字节是固定的。
1、version:版本号。ipv4 ipv6
2、DS field:区分服务域,用于标识ip报文的优先级。
3、identification:标识位。用于唯一的标识一个ip报文(区分不同的报文)
4、flag:标志位。m(more 更多),用于标识后续是否还有ip分片。
5、fragment offset:偏移值,用于标识分片后的ip报文,在原来ip报文的中的位置
6、time to live:生存时间。取值范围0~255 默认取值为255,每经过一台设备TTL减1 当TTL为0时,丢弃。
用于限制ip报文的传递范围、
7、protocol:协议号。用于标识上层数据是什么协议
6		TCP
17		UDP
1		ICMP
8、源ip地址(4字节 32bit)
用于携带发送者的ip地址
9、目的ip地址(4字节 32bit)
用于携带接收者的ip地址

ip地址组成:

1、网络位:用于区分主机所在的网段
2、主机位:用于标识一个网段中的一台主机。
表示方式:
1、点分十进制
2、点分二进制
用点将ip分为4个部分,每个部分8bit。

两个特殊的ip地址:
不能分配给主机使用
1、网络地址:主机位全为0,用于判断主机是否在相同网段
2、广播地址:主机位全为1,用于一对多的通信。

二进制:单字符,两个取值分别为0,1
十进制:单字符,十个取值,0~9
十六进制:单字符,16个取值,0~9,A~F

十进制转化为二进制
1、除2,从下往上取余
2、加法

ip地址分类:

A类:
       特点:
       1、前8bit位网络位,后24bit位为主机位。
       2、第 1 bit固定为0。
       3、网段取值范围:0~127

     B类:
       特点:
       1、前16bit为网络位,后16bit为主机位。
       2、前2bit固定为10。
       3、网段取值范围:128~191

     C类:
        特点:
       1、前24bit为网络位,后8bit为主机位。
       2、前3bit固定为110。
       3、网段取值范围:192~223

     D类:
        用于ip组播。实现一对一组的通信。
        网段范围:224~239

     E类:保留地址。


     私网ip地址范围:

      A类:10.0.0.0~10.255.255.255 

      B类:172.16.0.0~172.31.255.255

      C类:192.168.0.0~192.168.255.255


      特殊地址:

       1、127.0.0.0~127.255.255.255:本地环回地址,用于测试网卡是否正常工作。

       2、0.0.0.0:未知单播地址。
             
       3、255.255.255.255:全网广播地址。


     子网掩码:
       作用:用于区分网络位和主机位。

       表示方式:网络位全为1,主机位全为0。

       默认:(也称有类子网掩码,或主类子网掩码)

       A:255.0.0.0

       B:255.255.0.0
    
       C:255.255.255.0

     可变长子网掩码(VLSM)
        作用:用于解决ip地址浪费的问题。

        使用:将掩码变长。向主机位借位,让原来的主机位变成网络位。

     无类域间路由(CIDR)
        作用:用于减小路由表的规模,增加路由器寻址的效率。

        使用:将掩码变短,将原来的网络位,变成主机位。把ip地址中,相同的部分归为一类,作为网络位。


    网关

       定义:一个网段的出口。

       作用:不同网段之间的主机进行互访时,要通过网关进行访问。

       注意:

         1、网关ip地址要和主机ip地址在同一个网段。
         2、网关是上连设备的接口ip地址。

工作人员

 
作者:林志灿
信息录入:林志灿