设为首页收藏本站网纵官网

网纵论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 28584|回复: 0
打印 上一主题 下一主题

[交流] 转发的基本概念

[复制链接]
跳转到指定楼层
楼主
发表于 2014-5-18 17:01:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 市场部-庄开儒 于 2014-5-18 21:13 编辑

       在数据通信网络中,设备之间的通信大都基于TCP/IP协议。在IP网络上运行特定应用功能的设备都可称为端系统,PC就是最常见的一种端系统。网络中的路由器和交换机就是用来互连不同的端系统,让它们进行透明的通信。

      我们先以一个例子来简单说明局域网络中常见的数据流。办公室的两台PC:A和 B通过交换机互连,IP地址属于同一网段,A通过FTP 协议下载B的资料。B 的FTP 服务端软件将应用层数据打包,其上的操作系统负责将这些数据报文逐层封装,直到封装B的MAC地址信息后,才通过以太网卡将报文发出去。交换机物理层接收到该报文后检查报文的目的MAC地址,然后查找自己的MAC---端口对应表,为该报文找到恰当的出端口,最后通过物理端口发送。A的以太网卡收到这个以太报文后,判断目的MAC是否是自己的,若不是则丢掉,若是则交给操作系统作进一步处理,最后,这些数据包被正确送到FTP 客户端。这就是所谓的二层交换过程。

二层交换是指在LAN中的报文转发,下面就结合交换机工作原理来介绍一下LAN中的报文转发。

       首先,从外部网络来一个报文进入LAN中,已知它的目的主机就在这个LAN中,但是它只知道目的主机的IP地址,这样就需要地址解析协议(ARP)来帮助它找到目的主机的链路层地址,这时路由器就会发送ARP请求,在LAN中寻找与报文目的IP地址对应的MAC地址及此主机连接的端口。这样,就完成了LAN内的寻址。同时在二层交换机上会有一张MAC地址表来帮助以后报文进行LAN内的转发。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 支持支持 反对反对
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|网纵论坛 ( 粤ICP备12009713号  

GMT+8, 2024-12-1 03:03 , Processed in 0.038440 second(s), 27 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表