网桥的路由功能是在第二层实现的?

发布时间:2024-05-15 16:03 发布:上海旅游网

问题描述:

我头晕了,1楼太不厚道了

问题解答:

网桥位于OSI参考模型的数据链路层.网桥不可以解析数据,因此它不能辨别不同的协议,而是让任何协议的数据都自由通过.在802工程的局域网标准中又把数据链路层分为逻辑链路控制子层(LLC)和介质访问控制子层(MAC),通常的网桥工作于MAC子层.所以网桥有时又称作MAC网桥.它是存储转发设备,在数据链路层将数据帧存储转发,对转发的帧不做修改或只做少量修改.根据数据链路层中的MAC地址,网桥能够解析它所接收到的数据帧,并将数据发往要去的目的地,网桥还可以控制网络流量,进行错误校验,解析地址.通过网桥可以将两个或多个网段连接起来,可以过滤掉属于本网段内部传送的消息,只传送跨网段的消息.
路由器是一种连接多个网络或网段的设备,它能够将使用相同或不同协议的网段或网络连接起来,实现相互之间的通信,扩大了网络的连接范围.目前连接范围最大的INTERNET ,就是通过无数个路由器将分布在全球各个角落的计算机网络互连起来的.
路由器的特点:1.在不同的网段或网络之间转发数据包.
2.选择最合适的路由,引导通信.
3.路由器在转发数据包的过程中,为了便于数据包在网络间传送,需要按照预定的规则把较大的数据包拆分成适合于在网络中传输的较小的数据包.当这些较小的数据包到达目的地地后,路由器再把它们组装成原有数据形式.
4.支持多协议操作的路由器,可以连接使用不同通信协议的网段或计算机网络,作为不同通信协议网段通信连接的平台.

如今,在Windows XP中,已经集成了连接不同网段的“网桥(Bridge)”功能,它的配置简单易行,大大方便了中小型局域网之间的互联与拓展。
在配置Windows XP 的网络组件时要注意以下几点:
1、配置Windows XP的网桥服务器不要配制成域控制器,只需配置成为独立的服务器即可。
2、安装的两块网卡均要保证工作正常,检验方法为:打开“控制面板→系统”,找到“硬件”选项卡,点击“设备管理器”,展开“网络适配器”,看到两块网卡的图标之前没有黄色惊叹号,“设备状态”为“工作正常”即可。
3、Windows XP网桥所支持的网络通信协议是TCP/IP,只能在以TCP/IP协议通讯的网络中转发数据包。但是,网络中的主机操作系统却不一定要是Windows系列,如果是Linux或其他的操作系统,只要是正确装载了TCP/IP协议,Windows XP网桥一样可以与其协同工作。
下面,我们开始一步步配置Windows XP网桥。
第一步:给网桥中的两个不同网段接口分配不同的IP地址。我们要互联的两个网段一个是10.0.0.0,在网桥中我们可任选一块网卡,给它分配固定的IP地址10.0.0.1,作为10.0.0.0的网络接口。具体方法为:打开“控制面板”,选“网络”,选中“本地连接”(第一块网卡)的“属性”,打开“TCP/IP”,选中“指定IP地址”,填入10.0.0.1,子网掩码为255.0.0.0,网关为10.0.0.1即可。
同理,我们可以给“本地连接2”(第二块网卡)指定IP地址为192.168.0.1,子网掩码为255.255.255.0,网关为192.168.0.1。
第二步:启动Windows XP网桥。在“本地连接”(第一块网卡)上单击鼠标右键,找到“新建网桥(Create Bridge)”,点击之后,Windows XP即会出现一个“网桥(Network Bridge)的图标。但由于此时只有一个网络接口存在于网桥中,因此网桥还暂时不能工作(网桥图标上有红叉)。我们在“本地连接2”(第二块网卡)上同样执行一次“新建网桥(Create Bridge)”的操作之后,可以看到网桥的图标已发生了改变。在网桥图标上单击鼠标右键,选择“属性”,可以检查刚刚加入的这个网络接口的各项属性,如网卡名称,各自绑定的IP地址等。
第三步:网桥启动之后,将10.0.0.0网段内的主机网关一律设为10.0.0.1,将192.168.0.0 网段内的主机网关一律设为192.168.0.1。我们在10.0.0.0的网段内任选一台电脑,如10.0.0.2,在命令行内键入“ping 192.168.0.2”,如能收到“Reply from 192.168.0.2……”的回应,即可说明网桥工作正常,两网段已经连通并可互传文件。
笔者还要补充两点:
1、Windows XP网桥不只局限于连接两个网段,它可以连接多个网段,将网段的接口按照上面所说的方法依次加入即可。
2、Windows XP网桥只能采取手动指定网络路径的方式,因此效率不会很高,在大型的局域网中,所需转发的数据包流量很大时,它的作用比不上专用的路由器。

热点新闻