计算机网络和因特网
# 1. 什么是因特网
因特网是一个世界范围的计算机网络,即它是一个互联了遍及全世界数十亿计算设备的网络。
# 1.1 协议
协议(protocol)是定义了在两个或多个通信实体之间交换的报文的格式和顺序,以及报文发送和/或接收一条报文或其他事件所采取的动作。
# 2. 网络边缘
网络边缘包括应用程序和端系统、将端系统接入网络核心的接入网。
# 3. 网络核心
互联因特网端系统的分组交换机和链路构成的网状网络。
# 3.1 丢包
对于分组交换网络,因为分组交换机的输出缓存空间是有限的,当一个分组到达时发现缓存已经被其他等待传输的分组占满了之后,将会出现分组丢失(丢包)(packet loss)。
# 3.2 分组交换和电路交换的对比
分组交换的方式是有新的包到达之后,使用输出缓存队列来进行管理,如果缓存队列满了,就会丢弃新的包或者已有队列中的包。
电路交换的方式是为两个端系统之间建立一条专用的物理链路,在整个通信过程中,该链路一直被占用。
- 分组交换不适合实时服务,比如电话和视频会议,因为端到端的时延时可变的和不可预测的。
- 分组交换比电路交换做到了更好的带宽共享。
- 分组交换比电路交换更简单,更有效。有效体现在对交换链路的利用率高。
# 3.3 网络的网络
# 4. 分组交换网中的时延、丢包和吞吐量
节点总时延=节点处理时延+排队时延+传输时延+传播时延
# 4.1 传播时延和传输时延之间的区别
传播时延时路由器推出分组所需的时间,它是分组长度和链路传输速率的函数,而与两台路由器之间的距离没有关系。另一方面,传播时延是一个比特从一台路由器传播到另一台路由器所需的时间,它是比特长度和链路传输速率的函数,与两台路由器之间的距离有关。
# 4.2 流量强度与排队时延
# 5. 面对攻击的网络
DDos表示分布式拒绝服务攻击(Distributed Denial-of-Service attack),攻击者控制多个源向目标猛烈发送流量。
最近更新~: 2024/12/22, 21:36:06