计算机网络技术基础

单元三   网络体系结构与协议

1.分层模型是一种用于开发网络协议的方法,分层模型描述了把通信问题分成几个小问题(层次)的方法,每个小问题对应于一层(如IP地址的问题对应无网络层)

2.分层结构的好处有:各层相对独立,功能简单,层内的变化互不影响,适应性强,易于实现和维护

3.同一计算机的不同功能层之间的通信规则称为接口

4.除了在物理介质上进行的是实通信,其余各对等实体间进行的是虚通信

5.实体是通信时能发送和接收信息的软硬件设施

6.协议为进行计算机网络中的数据交换(通信)而建立的规则、标准或约定的集合称为协议(Protocol)。协议总是指某一层协议,准确地说,它是为对等实体之间实现通信而制定的有关通信规则、约定的集合。

7.协议三要素:语法,语义,实时

8.服务(Service)是指某一层及其以下各层通过接口提供给其相邻上层的一种能力。
在计算机网络的层次结构中,层与层之间具有服务与被服务的单向依赖关系,下层向上层提供服务,而上层则调用下层的服务。因此,可以称任意相邻两层的下层为服务提供者,上层为服务调用者。

9.服务与协议存在以下区别。
①协议是“水平的”,是对等实体间的通信规则。
②服务是“垂直的”,是下层向上层通过接口提供的。

10.开放系统互连参考模型简称OSI参考模型,OSI模型将网络结构划分为7层:物理层,数据链路层,网络层,传输层,会议层,表示层和应用层

11.接口(Interface)是指相邻两层之间交互的界面,定义了相邻两层之间的操作及下层对上层的服务。只要能向上层提供完全相同的服务集合,改变下层功能的实现方式并不影响上层。

12.协议是控制两个对等实体进行通信的规则的集合。
13.服务和协议是完全不同的概念。服务是一个系统内部各层向它上层提供的一组原语,服务定义了相邻两层的接口。 协议是定义不同系统的对等层实体之间交换的帧、分组和报文的格式及意义的一组规则,实体利用协议来实现它们的服务定义。

14.在两个(N)实体之间相互合作,共同完成(N)功能时,是受一个或几个局部于(N)层的协议(简称(N)协议)所支配。

15.OSI模型中各层的功能

①物理层

a.物理层是OSI模型的最低层(或称第1层),该层包括物理连网媒介,如电缆连接器。
b.物理层的主要功能是完成相邻节点之间原始比特流的传输。

c.物理层的特性:机械特性,电气特性,功能特性,规程特性

d.物理层传输单位是比特

②数据链路层

a.数据链路层(Datalink Layer)的主要功能是如何在不可靠的物理线路上进行数据的可靠传输。数据链路层完成的是网络中相邻节点之间可靠的数据通信

b.数据链路层的传输单位帧

c.数据链路层的功能:链路管理(建立数据链路连接,维持数据链路,释放数据链路);流量控制;差错处理(CRC);帧同步;寻址
d.数据链路层三个基本问题:封装成帧;透明传输(此数据链路层对上层交付的传输数据没有任何限制);差错检测

③网络层

a.网络层:主要功能是进行路由选择,目的是完成网络中主机间的数据包传输,其关键问题之一是使用数据链路层的服务将每个数据包从源端传输到目的地

b.网络层的传输单位是分组或包

c.网络层的功能:路由选择,流量控制,多用户数据传输

d.网络层提供的服务:面对连接的网络服务虚电路;无连接网络服务数据报、确认支付、请求回答

④传输层

a.传输层:主要功能是完成网络中不同主机上的用户进程之间可靠的数据通信,用了两个端点间可靠的透明数据传输,实现了真正意义上的“端到端”的连接,即应用进程间的逻辑通信

b.传输层的传输单位是报文

⑤会话层

a.会话层:主要是在传输层提供服务的基础上增加一些协调对话的功能,会话会在一个会话连接中设置了一些同步点,一旦传输连接出现故障,会话活动可在出故障前的最后一个同步点开始重复,而不需要全部重复一遍

⑥表示层

a.表示层:完成某些特定的功能,表示层之下的各层只关心从源主机到目标主机可靠地传输比特,而表示层关心的是所传输信息的语法和语义

b.表示层还涉及数据压缩和解压、数据加密和解密等工作

⑦应用层

a.应用层:是开放系统的最高层,是直接为应用进程提供服务的

16. TCP /IP包括两个协议:传输控制协议和网络协议,两者都是非基于任何特定硬件平台的网络协议,即可用于局域网(LAN),又可用于广域网(WAN)

17. TCP/IP实际上是一簇协议,它包括上百个具有不同功能且互为关联的协议, TCP和IP是保证数据完整传输的两个重要协议,他们虽然都不是ISO的标准协议,但已经被公认为事实上的标准也是是今天使用的因特网的标准协议

18.TCP/IP协议模型各层的功能

①主机-网络层

a.主机-网络层(也称网络接口层):与 OSI参考模型的物理层,数据链路层以及网络城的一部分相对应,该层中所使用的协议大多是各通信子网固有的协议,作用是传输经网络互连层处理过的信息,并提供一个主机与实际网络的接口,而具体的接口关系则可以由实际网络的类型所决定

②网络互连层

a.网络互连层(也称IP层,网际层):是TCP/IP模型的关键部分,它的功能是使时主机可以把分组发往任何网络,并使各分组独立地传向目的地(中途可能经由不同的网络),称为数据报方式的信息传送

b.网络互连层所使用的协议是IP, IP协议提供统一的IP数据报格式,以消除各通信子网的差异,从而为信息发送方和接收方提供透明的传输通道

c.网络互连层的功能:处理来自传输层的分组发送请求;处理输入数据报;处理CMP报文

③传输层

a.传输层(TCP层):为应用程序提供端到端通信功能,和OSI参考模型中的传输层相似

b.传输层主要有两个协议:传输控制协议(TCP)和用户数据包协议(UDP),TCP可靠的、面向连接的协议;UDP不可靠的、无连接的协议

④应用层

a.应用层:位于传输层之上的应用层包含所有的高层协议,为用户提供所需要的各种服务

b.互连网络中的应用层协议有下面几种。

①电子邮件协议(SMTP):负责电子邮件的传递。

②超文本传输协议(HTTP):提供WWW服务。

③网络终端协议(Telnet):实现远程登录功能。

④文件传输协议(FTP):用于交互式文件传输。
⑤网络新闻传输协议(NNTP):为用户提供新闻订阅功能。

⑥域名系统(DNS):负责机器名字到IP地址的转换。

⑦简单网络管理协议(SNMP):负责网络管理。
⑧路由信息协议(RIP/OSPF):负责路由信息的交换。
其中,许多协议是最终用户不需直接了解但又必不可少的,如DNS、 SNMP、RIP/OSPF等。

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值