【网络编程】网络(以太网段、局域网、桥接以太网,网络中的集线器、网桥、路由器)

  • 前言:我一直存在相关问题就是知道集线器、网桥、路由器这些概念,以及从书本上记得的作用,但是不知道其真正用在网络中的哪里,以下就对这个问题有了一个基本的解答。

1、以太网段

1)以太网段的构成

  • 以太网段(如下图)包括一些电缆集线器。每根电缆一头连接主机的适配器,一头连接在集线器的一个端口上。
  • 一个以太网段就是一个小的局域网(Local Area Network,LAN)。以太网段通常跨越一个房间或者楼层这种小的区域例如家里面有几台电脑,构成了一个局域网,就如以太网段。
    1

2)集线器的使用

  • 集线器会将一个端口上收到的信息复制到所有的端口上,所以每个连接的主机都能够看到所有的信息。下图是实验室的集线器。
  • 集线器在这里将多个主机连接起来,构成了一个小的局域网。
    2

2、桥接以太网

1)桥接以太网的构成

  • 桥接以太网(如下图)就是用网桥将多个以太网段连接在一起,组成一个较大的局域网。桥接以太网能够跨越相对较大的区域,如整个建筑物或者一个校区
    3

2)网桥的使用

  • 网桥在这里将多个局域网连接起来,构成了更大的局域网。

3、互联网络

1)互联网络的构成

  • 对于多个不兼容的局域网,就用到了路由器,将各个不兼容的局域网连接起来,构成了一个小型的互联网络
    也能连接广域网(Wide-Area Network,WAN)。通常,路由器可以用各种局域网广域网一起构建互联网络。
    如下是一个小型的互联网络,其中的粗线是集线器和网桥以及连接的电缆的抽象表示。
    4
    5

2)路由器的使用

  • 路由器将多个不兼容的局域网连接在一起,组成了一个互联网络。

3)互联网络中的数据传输

  • 一个问题:源主机怎么通过这个不兼容网络发送数据到目的主机?
  • 解决办法是使用一层运行在每台主机和路由器上的协议软件,它消除了不同网络之间的差异。这个软件实现一种协议,这种协议控制主机和路由器协同工作完成数据的传输。其传输数据的核心是信息的封装,粗略地讲就是将数据先封装,然后传输后解封装。

参考

《深入理解计算机系统》第11章.网络编程

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Kaimar

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值