网络层协议

网络层经常被称为IP层

  • ICMP

  • IPX

  • IP

IP协议

Internet Protocol

IPv4报文格式

  • 以太网头部

  • IP头部

  • TCP头部

  • 用户数据

  • 以太网尾部

数据包分片

生存时间

TTL,Time to Live

协议号

IP头部,Protocol

IPv4地址介绍

IPv4地址定义

IP地址在网络中用于标识一个节点(或者网络设备的接口)。

IP地址用于IP报文在网络中的寻址。

IP地址表示

一个IPv4地址有32bit。

  • 十进制

    • 192

    • 168

    • 10

    • 1

  • 二进制

    • 11000000

    • 10101000

    • 00001010

    • 00000001

IP地址构成

网络部分:用来标识一个网络。

主机部分:用来区分一个网络的不同主机。

网络掩码:区分一个IP地址中的网络部分及主机部分。

IP地址寻址

网络部分:用来标识一个网络,代表IP地址所属的网络。

主机部分:用来区分一个网络内的不同主机,能唯一标识网段上的某台设备。

IPv4地址分类方式

有类编址

  • A类

    • 0.0.0.0~127.255.255.255

  • B类

    • 128.0.0.0~191.255.255.255

  • C类

    • 192.0.0.0~223.255.255.255

  • D类

    • 224.0.0.0~239.255.255.255

    • 用于组播

  • E类

    • 240.0.0.0~255.255.255.255

    • 用于研究

私网IP地址

公网IP地址:IP地址是由IANA统一分配的,以保证任何一个IP地址在Internet上的唯一性

私网IP地址:在IP地址空间里,A,B,C三类地址中各预留㔹一些地址专门用于上述情况,称为私网IP地址

特殊IP地址

  • 有线广播地址

    • 255.255.255.255

  • 任意地址

    • 0.0.0.0

  • 环回地址

    • 127.0.0.1

  • 本地链路地址

    • 169.254.0.0/24

    • 当主机自动获取地址失败后,可使用该网段中的某个地址进行临时通信

IPv4 VS IPv6