本系列博文用于本人复习计算机网络,参考自《计算机网络》(第6版)谢希仁。如有侵权,请联系本人删除
因特网的边缘部分和核心部分
边缘部分:
核心部分:
分组交换:
概念:把一个长报文的数据段分成几部分,每一各部分都插上ip头部。另:不分组的交换叫做“报文交换”
分组原因:1. 受到路由器缓存大小的限制
过程:
电路交换、报文交换、分组交换:
计算机网络的一些性能指标
1. 速率:也叫数据率,主机在数字信道上传送数据的速率
2. 带宽:单位时间内从网络中的一点到另一点所能通过的最高数据率
3. 吞吐量:单位时间内通过某个网络(或信道、接口)的数据量
4. 时延:从网络(或链路)的一端传送到另一端所需的时间
(1)发送时延(2)传播时延(3)处理时延(4)排队时延
5. 时延带宽积:等于 传播时延 X 带宽,发送的第一个比特到达终点时,发送端已发送了多少个比特
6. 往返时间RTT:从发送方发送数据开始,到发送方收到来自接受方的确认,总共经历的时间
7. 利用率:信道有百分之几的时间是被利用的,当某信道的利用率增大时,该信道引起的时延也就迅速增加。令表示网络空闲时的时延,D表示网络当前的时延,那么有简单的下列公式:
计算机网络体系结构
现在通用的国际标准:TCP/IP,被抛弃的国际标准:OSI
OSI的七层协议:
应用层、表示层、会话层、运输层、网络层、数据链路层、物理层
TCP/IP的四层协议:应用层、运输层、网际层、网络接口层
TCP/IP的五层协议:应用层、运输层、网络层、数据链路层、物理层
其中,四层协议中的网络接口层是包含了五层协议中的 数据链路层 和 物理层
五层协议中各层的作用简介:
(1)应用层:通过进程间的交互来完成网络应用,把数据下发到运输层
(2)运输层:为两个主机间的进程通信提供数据传输服务,把应用层数据封装成报文段(TCP)或用户数据报(UDP)。
(3)网络层:把运输层产生的报文段或用户数据报封装成“分组”(又名“包”或“IP数据报”)进行传送。
(4)数据链路层:把网络层交下来的IP数据报封装成帧,在两个相邻结点的链路上传送帧。
(5)传送比特流
习题:P36. 1-10 (一道计算题)