IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> 【计算机网络】二/三层交换机与路由器 -> 正文阅读

[网络协议]【计算机网络】二/三层交换机与路由器

1. 二层交换机

二层交换机 = 以太网交换机 = L2 swtich = 交换式集线器。
二层交换机:相当于多接口的网桥。

1.1 交换表的表项

MAC地址接口

1.2 交换表的构建

交换机通过自学习算法逐渐建立起来的。

自学习:

  1. 交换表的构建:

    	前提:交换表是空表。
    	发送方:A
    	接收方:B
    

    主机ASwitch11接口进入,Switch1在交换表中记下:

    MAC地址接口
    A的MAC地址接口1

    以后,Switch1收到目的地址为A的帧,都会从接口1转发出去,送到A。
    Switch1不知道主机B所连的接口,广播发帧。
    Switch1相联的所有主机都收到帧后,解帧,比对MAC地址。与自己MAC地址不一致,丢弃帧;自己MAC地址一致,收下帧。(这个过程叫,过滤)

    1. 交换表的中的每个项目具有一定有效时间,过期删除。为了保证交换表的数据符合当下网络情况(Switch1接口对应的设备可能会更换)。
    2. 交换表的构建过程中,是不会解帧的。
  2. 消除冗余链路:
    利用生成树协议算法,在不改变网络实际拓扑的前提下,在逻辑上切断某些链路,消除环路。

2. 三层交换机

三层交换机:拥有IP地址。理解时,可以将三层交换机近似看作路由器。

2.1 IP地址与接口

IP地址与接口是一一对应的关系。
从物理设备上讲,设备的接口的标识,是IP地址。

3. 路由器

3.1 路由器的转发表和路由表

3.1.1 路由器的转发表的表项

目的网络下一跳(MAC地址表示)

3.1.2 路由器的路由表的表项

目的网络下一跳(IP地址表示)

3.1.3 路由表和转发表的简单对比

路由选择协议原理时,不区分转发表和路由表的区别。

转发表路由表
涉及仅涉及本路由器一个路由器。路由表的路由表,是多台路由器协同工作的结果。
目的转发分组。使进入路由器的分组,根据转发表,从合适的端口转发出去。路由表,反应整个网络的拓扑变化情况。
产生路由器的转发表是基于路由表得出的。多台路由器,根据路由选择协议构造得出。
优先发送端口的查找过程最优。网络拓扑变化的计算最优。
实现软件、特殊的硬件。软件。

3.2 路由器的端口

准确来说,是路由器的接口。
端口是运输层的概念,对应着协议和服务。

3.2.1 分组处理

端口拥有处理不同功能的三个模块。

  1. 接收bit(实现物理层的功能)
  2. 接收传送分组的帧(实现链路层的功能)
    a. 进路由器:剥去帧的首部和尾部的控制信息
    b. 出路由器:给分组添加首部、尾部的控制信息。
  3. 选择转发端口、交换路由信息(实现网络层的功能)
    a. 交换路由信息的分组:交送到路由器内的路由选择处理机。
    b. 数据分组:根据分组首部的目的地址,查转发表,找到转发端口,转发。

3.3 注:网络搭建

软件:Cisco Packet Tracer

3.3.1 网络搭建时

  1. 相同设备相连:交叉线(Copper cross-over)

    P.S. PC、路由试为相同设备

  2. 不同设备相联:直通线(Copper straight-through)

  3. 路由器相联:
    a. 关闭路由器,添加广域网接口模块。
    b. 相联:用serial DCE相联。

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2021-07-16 11:40:31  更:2021-07-16 11:42:04 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/8 4:31:24-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码