【bmc10】route,iptables,macvlan,mii/mdio,ncsi,bond,vlan,dns,ipv6
文章目录1.局域网1.1 mac2.互联网2.1 tcp3.route4.iptables4.1 filter表4.2 nat表5.macvlan5.1 bridge模式5.2 private模式6.mii6.1 rgmii时序调整7.mdio8.ubootkernel配动态ip9.ncsi9.1 驱动分析10.bond11.vlan12.dns13.ipv61.局域网1.早期通过双绞线(只能有一台设备进行数据发送),通过10100…高低电平就能表示数据信号。标识:1–3,3需要表明自己身份是3。2.通过集线器广播给所有设备,2345自己分辨是我的消费了,不是我的数据包丢弃。如果1,2同时广播,4收到2个消息混合解析不出,导致1,2这两个数据包全没法用。针对上面问题提出CSMA/CD协议:发送前进行载波侦听,检测这链路上有没有其他人正在发送数据,没有的话再进行数据发送防冲突。hub集线器缺点:1.进行数据的广播会导致带宽利用率较低。2.在链路上同时只能有一个设备发送数据,链路利用率低。3.没有标识,只是广播出去,让设备自己判断是不是自己的,工作效率低。3.如下机器1想发到机器3,通过SW寻址到3号口。SW记录了地址(mac地址)和端口(此处端口不是电脑端口而是交换机端口)的映射关系不用广播。买来SW是张空表,怎么建立映射关系?如下机器A插上来后要向B发送数据,发现是空表,确定A是1号口,B找不到就往每个端口发,4号口对B做出了回应,表记录B对应4号口。