同一个网段
交换机 ARP广播不跨网段
不同网段
路由器
路由器有两个网关,每个网关对应不同网段,隔绝广播域
网关192.168.1.1 。 192.168.2.1
例子:跨网段通讯A 192.168.1.10 到B 192.168.11.10
1.首先A发送arp广播
2.获取网关192.168.1.1的mac地址
3.网关发现目标ip地址是路由器另一边的网段
4.网关192.168.11.1发送arp广播获取B的mac地址
5.A发送数据到网关,通过路由器发送到B
Mac地址 Media Access Control Address
6个字节 IEEE组织
OUI organizationally unique identifier组织唯一标示符
后3个字节 网络接口标示符
arp命令
arp -all
arp -s 设置静态mac地址
arp -s 192.168.1.20 001122334455
arp -d 删除
IP地址 Internet Protocol Address
2部分 网络标示 主机标示
子网掩码
按位与,获取网段
计算机通信流程
计算机与其他计算机通讯前,先判断目标主机和
自己是否在同一网段
同一网段,不需要路由器转发
不同网段,需要路由器转发
IP地址分类
Internet Protocol Address
ping 192.168.1.255 给本网段所有主机发送arp
子网划分
等长字网划分
变长子网划分
192.168.0.0/25
192.168.0.1/24
ARP:(Address Resolution Protocol)地址解析协议
RARP:(Reverse Address Resolution Protocol)逆地址解析协议
RARP被BOOTP,DHCP替换
ICMP:(Internet Control Message Protocol)互联网控制消息协议