Speed-Net

注 : 笔记中拓扑图 drawio 与 xmind 源文件在其图片目录下


各种帧、报文格式

IP 报文

UDP 报文格式

TCP 报文格式

MAC 帧格式

PPP 帧格式

帧中继的帧格式

ARP 协议的格式


IP、MAC、掩码

MAC

1B = 8位(bits)
| I/G | G/L | 字节 | 由厂商分配 |
长 48 位(6B)采用 16 进制
|    24位OUI       |  24位    |

ipv4

  • 长 32 位,有 43 亿

  • A 类:0~127

  • B 类:128~191

  • C 类:192~223

  • D 类:224~239 用于组播地址

  • E 类:240~255 用于科学用途

私有 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

保留地址

  • A 类:127.0.0.0~127.255.255.255 私有地址,用做循环测试

  • B 类:169.254.0.0~169.254.255.255 在 windows 上如果 IP 地址是 DHCP 方式获取,而在网络上又没有找到可用的 DHCP 服务器,这时将会从 169.254.0.1 到 169.254.255.254 中临时获得一个 IP 地址.

  • D 类:224.0.0.0~244.0.0.255 只能用于局域网中,是协议保留地址,路由器不会转发

127.0.0.1 环回地址,代表电脑本地.


ipv6

IPv6 是互联网协议的最新版本,用于数据包交换互联网络的网络层协议,旨在解决 IPv4 地址枯竭问题.

  • 128 位,3.4 X 1038 个地址

  • ipv6 不使用广播,它使用组播、单播、任意播

  • IPv6 二进位制下为 128 位长度,以 16 位为一组,每组以冒号 ":" 隔开,可以分为 8 组,每组以 4 位十六进制方式表示.

  • IPv6 在某些条件下可以省略,

  • 规则 1:每项数字前导的 0 可以省略,省略后前导数字仍是 0 则继续.

  • 规则 2:可以用双冒号 "::" 表示一组 0 或多组连续的 0,但只能出现一次.

特殊地址

  • 0:0:0:0:0:0:0:0 ——通常在使用有状态 DHCP 配置时用作主机的源地址

  • 0:0:0:0:0:0:0:1 ——相当于 IPv4 地址 127.0.0.1

  • 2000::/3 全局单播

  • FC00::/3 唯一的本地单播地址范围

  • FE80::/10 链路本地单播地址范围

  • FF00 ::/8 组播地址范围

  • 2002 ::/16 供 6to4 隧道使用


子网掩码

  • A 类 /8~/15

  • B 类 /8~/23

  • C 类 /8~/30


主机位


通配符掩码

又称反掩码

例如:块为 7,掩码为 8

起始位置必须为 0 或块大小的整数倍,例如块大小为 8,起始位置不能是 12,范围必须是 07、815、16~23

命令 any 与0.0.0.0 —— 255.255.255.255 等价