![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络
发呆健将
嵌入式Linux驱动及应用开发,欢迎交流!
展开
-
IEEE 802.1Q的VLAN标签
有台设备接入交换机后ping不通交换机上的设备,抓包发现这台设备不会接收其他设备的ARP包回复,原因是其他设备的包中带802.1Q的VLAN标签:而现在这台设备内核没有勾选802.1Q的支持,所有会将含有该标志的包丢弃。...原创 2020-12-28 19:47:43 · 1235 阅读 · 0 评论 -
避免DHCP冲突的主路由器和分路由器的连接方式
实例一小明家是宽带上网,通过TP Link路由器分了一条线给邻居小红。而邻居小红有多个设备需要上网,她在自己家中又接了一个家庭路由器,通过LAN口与小明家的路由器相连接。小红家的路由器动态分配的IP地址与小明家的路由器动态分配的IP地址是属于不同网络的,因此会导致两家的电脑有时不能正常上网。原因就是小红家的路由器默认是开启DHCP服务的,在这个小局域网中产生了DHCP冲突,导致网络不正常,解决...原创 2018-09-05 11:24:21 · 18801 阅读 · 2 评论 -
网口扫盲三:以太网芯片MAC和PHY的关系
问:如何实现单片以太网微控制器?答:诀窍是将微控制器、以太网媒体接入控制器(MAC)和物理接口收发器(PHY)整合进同一芯片,这样能去掉许多外接元器件.这种方案可使MAC和PHY实现很好的匹配,同时还可减小引脚数、缩小芯片面积.单片以太网微控制器还降低了功耗,特别是在采用掉电模式的情况下.问:以太网MAC是什么?答:MAC即Media Access Control,即媒体访问控制子层协...转载 2018-12-07 13:32:22 · 369 阅读 · 0 评论 -
Linux多网口配置问题
最近发现一个Linux网络神奇现象:设备有两个网口,当只用网线连接其中一个网口时,两个网口的IP都能被ping通(ping掩码设置成网段兼容)。网上查了后原来是因为 Linux 默认的 sysctl 规则引起的,Linux的任意网卡会对系统的所有IP地址在ARP请求上做回应,所以当只插一根网线去ping两个网口的IP时,每个IP的ARP请求都会获取到插着的这个网口的物理地址,如图:...原创 2019-07-06 11:32:27 · 2885 阅读 · 0 评论