三、计算机网络概论

通信子网:对于OSI参考模型的下三层,包括物理层,数据链路层,网络层。

集线器(Hub):物理层

交换机(Switch):数据链路层

路由器(Route):网络层

资源子网:对网络用户提供可共享资源的硬件,软件和信息资源。

中继器和桥连接器(网桥):用在局域网的物理层和数据链路层的联网设备。

1、计算机网络的分层结构:

每一层都有自己传送的数据单位,名称,大小,含义不同。

计算机网络的各个层次中,每一个报文都是由两部分组成,一个是数据部分,也就是SDU,一个控制信息部分,PCI,他们共同组成PDU.

SDU:服务数据单元

PCI:协议控制信息

PDU:协议数据单元

2、协议:规则的集合

为了在网络中有条不紊的交换数据,必须遵循事先约定好的规则,Network protocol协议是控制两个或者多个对等的实体进行通信的规则集合。不对等的实体之间是没有协议的,比如TCP/IP协议栈

节点A的传输层和节点B的传输层之间存在协议。但是节点A的传输层和节点B的网络层不存在协议。

协议:语法+语义+同步

语法规定传输数据格式,语义规定要完成的功能,同步规定执行各种操作的条件和时序。

完整的协议:具有线路管理(建立连接,释放连接),差错控制,数据转换,功能。

3、接口

同一节点内相邻两层间交换信息的连接点。每一层只能为紧邻的层次之间定义接口,不能跨层定义接口

同一节点相邻两层的实体通过服务访问点(Service Access Point,SAP)进行交换。而局域网接入到广域网是通过路由器的互连设备实现。

4、服务

也就是下层为紧相邻的上层提供的功能调用。

上层使用下层所提供的的服务,必须通过与下层交换一些命令。

这些命令在OSI中成为服务原语。

请求Request:由服务用户发往服务提供者,请求完成某个工作

指示Indication:由服务提供者发往服务使用者,指示用户做某个工作

响应Response:由服务用户发送服务提供者,作为对指示的响应

正式Conformation:由服务提供者发往服务用户,作为对请求的证实

5、计算机网络提供的服务分类

面向连接服务和无连接服务

5.1、面向连接服务:通信前双方必须建立连接,分配相应的资源(缓冲区),为了保证通信能正常运行。

传输结束后释放连接和所占用的资源。

面向连接服务的过程:建立连接,数据传输,释放连接,三个阶段,TCP就是面向连接服务的协议。

5.2、无连接服务:通信前双方不需要先建立,需要发送数据的时候就直接发送,把每个带有目的地址的包传送到

线路上,由系统选定线路进行传输,一种不可靠的服务。IP,UDP一种无连接的服务协议。

6、可靠服务和不可靠服务

6.1、可靠服务:网络具有纠错,检错,应答机制,能够保证数据的正确,可靠地传送目的地

6.2、不可靠服务:网络只是尽量正确,可靠地传送,但是不能保证数据正确,可靠地到达目的地。

7、有应答服务和无应答服务

有应答服务:接收方在收到数据后向发送方给出相应的应答,这个应答是传输系统内部自动实现。并不是用户实现。

例如文件传输服务FTP,是一种有应答服务。

无应答服务:接收方收到数据后不自动的给出应答,如果要应答,则由高层实现。

比如WWW服务,客户端收到服务器发送的页面文件后不给出应答。

原文地址:https://www.cnblogs.com/drq1/p/9674702.html