您的位置:首页 > 理论基础 > 计算机网络

计算机网络原理概述部分

2018-03-08 15:19 369 查看

1. 互联网的组成

互联网 = 网络边缘+网络核心

网络边缘:所有连接在互联网上的主机

网络核心:由大量的网络和连接这些网络的路由器组成,为边缘部分的主机提供服务

2. 电路交换和分组交换

电路交换:电路交换用于电话通信系统,两个用户要通信之前需要建立一条专用的物理链路,并且在整个通信过程中始终占用该链路。由于通信的过程中不可能一直在使用传输线路,因此电路交换对线路的利用率很低,往往不到 10%。

分组交换:使用了存储转发,存储转发允许在一条传输线路上传送多个主机的分组,因此两个用户之间的通信不需要占用端到端的线路资源。

分组交换的能提供更好的带宽共享,比电路交换更加高效,成本更低。

3. 分组交换中的时延

处理时延

检验首部以及决定导向锁需要的时间

排队时延

分组在链路上排队等待传输所用时间

传输时延

将所有分组推向链路所用时间,传输时延=分组长度(Bit)/ 链路速率(Mbps)

传播时延

分组的比特从链路起点到路由器所花的时间,传播时延=两个路由器之间的距离d/链路传播速率s

4. 协议栈



1. 七层协议

表示层:信息的语法、语义以及它们的关联,如加密解密、转换翻译、压缩解压缩;

会话层:不同机器上的用户之间建立及管理会话。

2. TCP/IP 四层结构

它只有四层,相当于五层协议中数据链路层和物理层合并为网络接口层。

3. 因特网五层结构

应用层:为特定应用程序提供数据传输服务,例如 HTTP、DNS 等。数据单位为报文。

传输层:在两个应用程序端点之间传送应用层报文,数据单位为报文段。

网络层:为主机之间提供服务,而不是像运输层协议那样是为主机中的进程提供服务,数据单位为数据报。

链路层:网络层针对的还是主机之间,而主机之间可以有很多链路,链路层协议就是为相邻结点之间提供服务。数据链路层把网络层传来的分组封装成帧,数据单位为帧。

考虑的是怎样在传输媒体上传输数据。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: