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