路由交换
计算机网络
今天开始学习计算机网络,目前都是一些概念,而且比较老
链路媒介
- 双绞线
适用用于较短距离的网络通信,在进行网络接入时,同家庭的电话线路一起使用,在向网络提供商传输时,把上行信号、下行信号以及语音信号进行频分复用以及编码,在网络供应商端进行解码和信号分离。
- 同轴电缆
同样适用短距离传输,在网络接入时利用电视信号线,同样也和双绞线一样有一个编码系统进行信号编码与分离。与双绞线不同的是,同轴电缆的信号传输在整个线路上是都可以看到的,有用户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镇。省级的路由器首先根据省的信息让其进入对应的省,市级的路由器首先根据市的信息让其进入对应的市,以此类推。
如果路由器存储的分组信息超过了转发链路的容量时,就会有一部分分组不能立刻转发,需要排队等前面的分组转发完后才能转发,就这造成了拥塞,这个造成的延迟称为排队延迟。
还有一种分组转发方式称为电路交换,他是在两个端系统之间建立实际的连接,路由器会为这种链路预留容量,如果这条链路没有使用,那么这部分容量就被浪费掉,但不会出现排队的情况,因为每条转发链路都有自己的通道,不用挤占其他链路。
总结
今天没怎么学习,就看了一点内容,大部分时间都在看小说,真是怠惰的一天。天。