计算机网络(第五版)(二)
来源:互联网 发布:zepto.js 滑动事件 编辑:程序博客网 时间:2024/04/20 06:19
1. 带宽(bandwidth)
带宽有两种含义:
(1) 带宽本来是指某个信号具有的频带宽度。信号的带宽是指该信号所包含的不同频率成分所占据的频率范围。这种意义的带宽单位是Hz。因此,表示通信线路允许通过的信号频带范围就称为带宽(或通频带)。
(2) 在计算机网络中,带宽用来表示网络的通信线路所能传送数据的能力,因此网络带宽表示在单位时间内从网络中的一点到另一点所能通过的“最高数据率”。这种意义的带宽单位是“比特每秒”,记为b/s。
2. 时延(delay或latency)
时延是指数据(一个报文或分组,甚至是比特)从网络的一端传送到另一端所需要的时间。也称为延迟或迟延。网络中的时延由以下几部分组成:
(1) 发送时延(transmission delay)是指主机或路由器发送数据帧所需要的时间,也就是从发送数据帧的第一个比特算起,到该帧最后一个比特发送完毕所需的时间。因此也称为传输延时。发送延时的计算公式是:
发送延时=数据帧长度(b)/信道带宽(b/s)
(2) 传播延时(propagation delay)是指电磁波在信道中传播一定距离所需要花费的时间。其计算公式为:
传播时延=信道长度(m)/电磁波在信道上的传播速率(m/s)
(3) 处理延时 主机或路由器在收到分组时需要花一定的时间处理,这就产生了处理延时。
(4) 排队延时 分组在经过网络传输时,要经过许多路由器。但分组在进入路由器后要先在输入队列中排队等待处理。在路由器确定了转发接口后,还要在输出队列中排队等待转发。这就产生了排队延时。
这样总的延时就为上述四种延时之和。
3. “光纤信道的传输速率高”指的是:向光纤信道发送数据的速率很高(即发送延时很小),而光纤信道的传播速率实际上还要比铜线的传播速率略低。
4. 往返时间RTT(Round-Trip Time)
在计算机网络中,它表示从发送方发送数据开始,到发送方接收到来自接收方的确认,总共经历的时间。
5. OSI/RM 7层模型
6. TCP/IP 4层模型
7. 网路协议(network protocol)
这些为进行网络中的数据交换而建立的规则、标准或约定称为网络协议。
8. 体系结构(architecture)
我们把计算机网络的各层及其协议的集合,称为网络的体系结构。
9. 五层协议的体系结构:
(1) 应用层(application layer)
应用层直接为用户的应用进程(应用程序)提供服务。应用层协议如HTTP、FTP等。
(2) 运输层(transport layer)
其任务是负责向两个主机中进程之间的通信提供服务。用到的协议主要有:
A. 传输控制协议(transmission control protocol)
它是面向连接的,数据传输的单位是报文段(segment),能够提供可靠的交付。
B. 用户数据报协议(User Datagram protocol)
它是面向无连接的,数据的传输单位是用户数据报,不保证提供可靠的交付。
(3) 网络层(network player)
网络层负责为分组交换网上的不同主机提供通信服务。在发送数据时,网络
层把运输层产生的报文段或用户数据报封装成分组或包进行传送。在TCP/IP体系
中,由于网络层使用IP协议,因此分组也叫IP数据报,或简称数据报。
网络层的另一个任务就是要选择合适的路由,使源主机运输层传下来的分组,
能够通过网络中的路由器找到目的主机。
英特网是一个很大的互联网,它由大量的异构(heterogeneous)网络通过路由器相互连接起来。英特网主要的网络层协议是无连接的网际协议IP(Internet protocol)和许多路由选择协议,因此英特网的网络层也叫网际层或IP层。
(4) 数据链路层(Data Link Layer)
在两个相邻节点之间传送数据时,数据链路层将网络层交下来的IP数据报组装成帧(framing),在两个相邻节点间的链路上透明地传送帧(frame)中的数据。每一帧包含数据和必要的控制信息。
(5) 物理层(physical layer)
在物理层上所传数据的单位是比特。物理层的任务就是透明底传送比特流。
20.“TCP/IP” : 我们经常提到TCP/IP时并不一定但只TCP和IP协议,而往往表示的是
英特网所使用的整个TCP/IP协议族(protocol suite)。
21.“协议栈”:之所以有协议栈这个术语,是因为几个协议层画在一起很像一个栈的结构。
22. TCP/IP体系结构
如下图所示,TCP/IP协议可以为各式各样的应用提供服务(所谓的everything over IP),同时TCP/IP协议也允许IP协议在各式各样的网络构成的互联网上运行(所谓的IP over everything)。
- 计算机网络(第五版)(二)
- 计算机网络(第五版)(一)
- 计算机网络(第五版)(三)
- 计算机网络学习笔记(第五版)
- 第四章 网络层 参考答案(《计算机网络》第五版 谢希仁著)
- 计算机网络(二)
- 计算机网络学习心得(二)
- 计算机网络总结(二)
- 计算机网络(二)--物理层
- 计算机网络基础(二)
- 计算机网络入门(二)
- 计算机网络总结(二)
- 计算机网络概述(二)
- 计算机网络基础(二)
- 计算机网络原理(二)
- 【计算机网络 第五版】阅读笔记之二:物理层
- 计算机网络 第五版
- 计算机网络第五版笔记
- PHP变量作用域的思考!
- 查看指定表中所有字段及其类型
- asp.net 报表
- Tomcat 容器与servlet的交互原理
- web客户端时钟总结
- 计算机网络(第五版)(二)
- asp.net 关闭窗口
- 感冒
- VSFlexGrid控件属性和常用方法二
- Visual C++开发工具与调试技巧整理
- 中国史上死得最搞笑的几位皇帝
- 手机游戏移植注意问题
- Struts2 Unable to load configuration. - bean - jar ..... WEB-INF/lib/struts2-core-2.1.2.jar!/struts-default.xml:46:178 解决办法
- 用gtk写的动态添加删除菜单、菜单项、子菜单的接口