计算机网络

计算机网络体系结构

1. 计算机网络的组成、功能、分类、性能指标

组成:硬件、软件、协议

硬件:主机、路由器、链路等
软件:聊天程序、操作系统、邮件收发程序等
协议:数据在网络间传送的规则

功能

资源共享、数据传送、分布式处理、负载均衡、提高可靠性

分布式处理:当网络中的某个计算机负荷过重时,将它的部分任务交给该网络中的其他计算机运行。
负载均衡:将任务均衡地分配给网络中的各台计算机。

分类:

按分布范围:广域网、城域网、局域网、个人区域网
按传输技术:广播式、点对点式
按拓扑结构:星型、总线型、网状型、环型
按交换技术:电路交换、报文交换、分组交换

电路交换:在源点和终点间建立一条专用的通路,比特流连续地从源点直达终点。包括建立连接、传输数据和断开连接三个阶段。

报文交换:在用户数据上加入源地址和目的地址等信息封装成报文。传送过程中,当整个报文达到一个结点全部存储下来后再转发给下一个结点,直到到达目的结点。采用存储转发技术。

分组交换:将大报文分成小数据块,加上目的地址、源地址和编号等信息组成分组。单个分组传送到相邻结点,存储下来后查找转发表,转发到下一个结点。采用存储转发技术。

性能指标:吞吐量、时延、时延带宽积、往返时延、速率、带宽

吞吐量:单位时间内通过网络的数据量
时延:数据从网络一端到另一端所需要的时间。
时延带宽积:发送端不断发送数据,当第一个比特流到达终点时发送端发送的比特数。
往返时延:从发送端发送数据到发送端接收到接收端的确认所需时间
速率:数字信道上传输数据的速率
带宽:网络通信线路所能传输数据的能力

2.分层的好处和原则

原则:
1)每一层都实现一种相对独立的功能。
2)各层之间界面自然清晰, 易于理解。
3)各层功能的精确定义独立于具体的实现方法。
4)保持下层对上层的独立性,上层单向使用下层提供的服务。
5)整个分层结构应能促进标准化工作。

好处:
分层之后各层之间相对独立,灵活性好。易于更新,易于调试,易于维护,易于研究。

3.报文的组成

报文由数据SDU和控制协议PCI组成,两者共同组成协议数据单元PDU。
服务数据单元SDU:为完成用户所要求的功能而应传送的数据。
协议控制信息PCI:控制协议操作的信息。
协议数据单元PDU:对等层次之间传送的数据单位。

4.协议的组成、接口

协议的组成:语法、语义、同步。

语法:规定数据传输格式。
语义:规定完成的功能,即需要发出何种控制信息、完成何种动作以及做出何种应答。
同步:规定操作执行的条件、时序等信息。

接口:同一结点内相邻两层间交换信息的连接点。

5.OSI参考模型和TCP/IP模型

OSI参考模型:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层
TCP/IP模型:应用层、传输层、网际层、网络接口层
五层体系结构模型:应用层、传输层、网络层、链路层、物理层
在这里插入图片描述

各层功能
应用层:为操作系统和网络应用程序提供访问网络服务的接口。

传输层:将上层数据分段并负责两个进程间的通信。实现差错控制和流量控制功能。

网络层:负责对子网间的数据包进行路由选择。实现网际互联、拥塞控制、差错控制和流量控制功能。

数据链路层:将网络层的IP数据报组装成帧,并为网络层提供可靠的数据传输。实现物理地址寻址、数据成帧、差错控制和流量控制功能。

物理层:确保原始数据在各物理媒体上的透明传输。

OSI参考模型与TCP/IP模型异同

相似:都采用分层体系结构。都基于独立协议栈概念。都可以解决异构网络互联问题。
不同
1.OSI参考模型精确定义服务、协议和接口的概念,与面向对象程序设计吻合。TCP/IP模型没有区分。
2.OSI参考模型是在协议发明之前设计的,没有偏向任何特定的协议,通用性良好。而TCP/IP是在协议出现之后设计的,模型是对已有协议的描述,不会出现协议不能匹配模型的情况。
3. OSI参考模型在网络层支持无连接和面向连接的通信,但在传输层仅有面向连接的通信。而TCP/IP模型认为可靠性是端到端的问题,因此它在网际层仅有一种无连接的通信模式,但在传输层支持无连接和面向连接两种模式。

协议与服务的区别

协议是控制两个对等实体进行通信的规则的集合。在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务,而要实现本层协议,还需要使用下一层提供的服务。
协议和服务的概念的区分:
1)协议的实现保证了能够向上一层提供服务。本层的服务用户只能看见服务而无法看见下面的协议。即下面的协议对上面的服务用户是透明的。
2)协议是“水平的”,即协议是控制两个对等实体进行通信的规则。但服务是“垂直的”,即服务是由下层通过层间接口向上层提供的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值