交换机: 隔离冲突域 ,根据mac地址 [6B=48bit(oui(厂商代码)+厂商自行分配]表进行转发
泛洪:广播报文(目的mac是全F) 未知单播帧 组播帧也会泛洪
转发:已知单播帧(已知/未知 取决于 MAC地址表有没有)
丢弃: 同进同出 小于64字节 校验失败
交换机一个接口就是一个冲突域(一根网线就是一个冲突域(交换机与交换机相连)) CSMA/CD: 1、先听后发 2、边听边发 3、冲突停发
路由器:隔离广播域(路由器不同接口不能配置同网段(同网段===>一个广播域) 路由器一个接口就是一个广播域
ARP:地址解析协议 ARP表:ip与mac地址对应关系
设备刚上电时候没有mac地址表项、arp表项
此时pc1 ping pc2 会先arp请求(广播) 目的ip的mac地址 icmp echo-request | sip 10.1.1.1 dip 10.1.1.2 | smac pc1 dmac 全F 封装完发送出去,交换机收到会进行泛洪动作,同时将arp请求报文的smac和接口记录在自己的 mac地址表
pc2收到后回复arp-reply(单播) icmp echo-request | sip 10.1.1.2 dip 10.1.1.1 | smac pc2 dmac pc1 封装完发送出去,交换机收到单播帧会进行转发动作,同时将arp响应报文的smac和接口记录在自己的mac地址表
在这个过程中pc3和pc4收到广播报文,查看目的ip不是自己就丢弃。
目的mac 第8bit IG位置为0为单播,置为1为组播或广播。