OSI体系结构和交换机、路由器的对应关系?

[复制链接]
查看11 | 回复5 | 2009-3-21 23:55:47 | 显示全部楼层 |阅读模式
网络中数据传输是从OSI体系结构的应用层向物理层传输的,交换机属于数据链路层,路由器属于网络层,但是通讯设备的连接是主机-交换机-路由器,也就是先是数据链路层,再是网络层。这样和OSI怎么对应不起来啊?
OSI中,上层通过接口向下一层提出服务要求,而下层通过接口向上一层提供服务;对应到网络层和数据链路层(第二层和第三层)之间的关系,在发送端,先经过网络网层再经过数据链路层,路由功能是网络层,交换机是数据链路层,那就是先经过路由再进行交换,但是实际的硬件连接却是主机连交换机,交换机再连路由器。这样岂不是先数据链路层再是网络层了?

回复

使用道具 举报

千问 | 2009-3-21 23:55:47 | 显示全部楼层
你知识体系没有建立起来,貌似和你解释这个很吃力额,你最好看看书吧,这样还比较容易理解。不过也跟你说说吧。你要理解,数据传输的整个过程。上三层的数据我们统称数据流,传输层叫segment,网络层是packet,数据链路层就是frame,物理层就是比特流啦。这个你清楚了吧?然后你再弄清楚,这些有什么区别。其实这些层叫法不一样,但是说到底都是数据,只是他从上层下到下层后,在包头加了些东西,所以叫法不同了。(简单来说而已,专家就不来深究啦)比特流就是为了给电脑识别的,因为电脑很傻,只懂得1和0。这个你能理解吧?OK,接下来我们来说你想知道的。其实设备与设备之间通讯,就是让数据走来走去。TCP/IP貌似只是一个协议吧?他主要功能是IP寻址...
回复

使用道具 举报

千问 | 2009-3-21 23:55:47 | 显示全部楼层
应该这样理解应用程序-〉IP协议(3层)-〉MAC\ARP协议等(2层)-〉网卡(1层)-〉交换机端口(1层)-〉交换机协议(2层)-〉交换机端口(1层)-〉路由器端口(1层)-〉MAC\ARP协议等(2层)-〉IP路由协议(3层)这里用的是2层交换机,也就是交换机属于数据链路层,并不是不处理1层协议。平时说是不是3层交换机,也是指交换机是否...
回复

使用道具 举报

千问 | 2009-3-21 23:55:47 | 显示全部楼层
交换机工作在osi的第二层(数据链路层)路由器工作在osi的第三层(网络层)...
回复

使用道具 举报

千问 | 2009-3-21 23:55:47 | 显示全部楼层
1)你的主机不仅仅 是硬件 还包括软件2)tcp/ip 和 osi的分层不太一样 3)”网络中数据传输是从OSI体系结构的应用层向物理层传输的“ 这句话有问题。哈哈 欢迎指正!...
回复

使用道具 举报

千问 | 2009-3-21 23:55:47 | 显示全部楼层
二楼说的很对 很牛。 其实主机到交换机到路由器 他们之间传输都是比特流主机 路由器 和交换机 之间都是独立的...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行