通过同一台交换机相连的主机,处于不同子网,为什么就不能通信呢,不是只用MAC,不解析IP的吗

MAC表中没有,就广播所有端口,那样的话,没IP什么事啊,说广播地址是子网的广播地址的话,那。。交换机怎么知道哪个子网,它不是不解析IP吗。。。求高手耐心详细解答,谢谢... MAC表中没有,就广播所有端口,那样的话,没IP什么事啊,说广播地址是子网的广播地址的话,那。。交换机怎么知道哪个子网,它不是不解析IP吗。。。求高手耐心详细解答,谢谢 展开
 我来答
ycsxm
2011-08-21 · TA获得超过3.3万个赞
知道大有可为答主
回答量:1.4万
采纳率:0%
帮助的人:7863万
展开全部
同一交换机(二层交换机),如果在物理层进行通讯,用MAC地址互访能成功。
但你的应用程序不会只在第二层通迅,而是在TCP/IP层通讯,
当电脑发现在不在同一网段时,就会将数据包用MAC地址发送到
同一网段的网关进行路由了,而不是送到另一网段的其它机,这样
虽在同一交换机就没法互访问了,所以交换机(二层)是不能路由的,
三层交换机是可以路由的,但都是大型而较贵的,一般的用户是不会
用的。
交换机(二层)是不知子网的,它只能识别物理层的MAC数据包,
子网是由你电脑判断的。 二层交换机是不知道IP地址是何物,所以,
称二层交换机了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式