路由交换

计算机网络

今天开始学习计算机网络,目前都是一些概念,而且比较老

链路媒介

  • 双绞线

    适用用于较短距离的网络通信,在进行网络接入时,同家庭的电话线路一起使用,在向网络提供商传输时,把上行信号、下行信号以及语音信号进行频分复用以及编码,在网络供应商端进行解码和信号分离。

  • 同轴电缆

    同样适用短距离传输,在网络接入时利用电视信号线,同样也和双绞线一样有一个编码系统进行信号编码与分离。与双绞线不同的是,同轴电缆的信号传输在整个线路上是都可以看到的,有用户A发送的信号会被线路上的其他用户接收到。

  • 光纤

    光纤由于其配套设备的成本因素,适用于远距离网络通信。

  • 无线媒介

    适用移动网接入,使用电磁波作为媒介,传输距离远,有穿透性。

LAN

目前大部分情况都属于LAN,在家庭、学校、公司使用WIFI等类似设备将所有的端系统的网络接入口汇聚到一起,然后使用光纤等链路连接到网络提供商。

网络组成

计算机网络的组成就是端系统(主机)通过一系列交换机和路由器相互连接和传输信息。

端系统(主机)分为两类

  • 用户
  • 服务器

链路传输

一个基本的网络组成就是两个端系统通过一个路由器连接起来。

网络间传输的信息被称为报文,但由于一般报文比较大,需要分为更小的部分传输,称为分组

路由器的传输分组的过程称为存储转发,当一个分组的部分信息被传输到路由器时,路由器不会立刻通过转发链路转发,而是会在路由器里存储起来,只有一个分组被全部接收后,才会被路由器转发。

当主机A向路由器传输一组长度为Lbit的分组,路由器输入链路的传输速率为Rbit/s,转发链路的速率也为Rbit/s。那么这个分组从主机A开始传输,到路由器接收这个分组所需时间为L/R。同理,从路由器开始转发,到主机B接收完这个分组,所需时间也为L/R,因此一个报文从主机A传输到主机B的时间为2L/R.这个时间也被称为传输时延

如果有N个分组需要传输,当第一个分组传输到主机B时,第二个报文刚好被路由器接收完毕,因此当N个分组都被接收的传输时延为(N+1)L/R.

如果主机A和B之间有N-1个路由器,总共有有N个通信链路,则传输一个分组的传输时延为NL/R

在实际的网络中,一个路由器有多条输入链路和多个转发链路,那如何确定一个分组通过哪个转发链路传输呢?

在分组传输时,分组中包含了前往目的主机的IP地址,路由器通过解析这个IP地址,而路由器会对IP地址和转发链路之间建立一个路由表,从而保证传输的准确无误。

路由器根据目的主机的IP的转发分组类似与一个问路的过程,IP地址就是XX省XX市XX县XX镇。省级的路由器首先根据省的信息让其进入对应的省,市级的路由器首先根据市的信息让其进入对应的市,以此类推。

如果路由器存储的分组信息超过了转发链路的容量时,就会有一部分分组不能立刻转发,需要排队等前面的分组转发完后才能转发,就这造成了拥塞,这个造成的延迟称为排队延迟

还有一种分组转发方式称为电路交换,他是在两个端系统之间建立实际的连接,路由器会为这种链路预留容量,如果这条链路没有使用,那么这部分容量就被浪费掉,但不会出现排队的情况,因为每条转发链路都有自己的通道,不用挤占其他链路。

总结

今天没怎么学习,就看了一点内容,大部分时间都在看小说,真是怠惰的一天。天。


路由交换
https://guyuefangyuan12.github.io/2024/08/02/路由分组/
作者
古月方源
发布于
2024年8月2日
许可协议