计算机网络体系结构

文章介绍了计算机网络中的两种主要体系结构——OSI模型和TCP/IP模型,分析了OSI模型失败的原因,并详细阐述了TCP/IP模型的四层结构。同时,讨论了分层设计的必要性,解释了各层的功能,如物理层、数据链路层、网络层、运输层和应用层。此外,还解释了协议和服务的概念,包括协议数据单元(PDU)和服务数据单元(SDU)的定义。
摘要由CSDN通过智能技术生成

1、常见的计算机网络体系结构

1、OSI体系结构(物、数、网、运、会、表、应)

OSI失败的原因:

第一:OSI专家缺少实际经验

第二:OSI实现比较复杂,而且运行效率很低

第三:指定周期比较长

第四:OSI划分不太合理

 2、TCP/IP体系结构(网络接口、网际运输应)

3、原理体系结构

 

 将TCP/IP协议中的网络接口层细分开为数据链路层和物理层

2、计算机网络体系结构分层的必要性

物理层:

采用怎样的传输媒体(介质)

采用怎样的物理接口

怎样的信号表示比特0和1

数据链路层:

如何标识网络中的各个主机(主机编址问题,例如MAC地址)

如何从信号所表示的一串比特流中区分出地址和数据

如何协调各主机征用总线

网络层:

如何标识各网络以及网络中的各主机(网络和主机共同编址的问题,例如IP地址)

路由器如何转发分组,如何进行路由选择

运输层:

如何解决进程之间基于网络的通信问题

出现传输错误时,如何处理

应用层:

通过应用进程间的交互来完成特定的网络应用(HTTP/SMTP/FTP)

3、计算机网络体系结构分层思想举例

4、计算机网络体系结构中的专用术语

实体:

实体:任何可发送或接收信息的硬件或软件进程

对等实体:收发双方 相同层次中的实体

协议:

协议:控制两个对等实体进行逻辑通信的规则的集合

协议的三要素:

语法:定义交换信息的格式

语义:定义收发双方所要完成的操作

同步:定义收发双方收发的时序关系

服务:

在协议的控制下,两个对等实体间的逻辑通信是得本层能够向上一层提供服务

要实现本层协议,还需要使用下面一层所提供的服务

协议是"水平的",服务是"垂直的"

实体看的见相邻下层所提供的服务,但并不知道实现该服务的具体协议,也就是说,下面的协议对上面是透明的。

协议数据单元PDU:对等层次之间传送的数据包称为该层的协议数据单元。

服务数据单元SDU:同一系统内,层与层之间交换的数据包称为服务数据单元。

多个SDU可以合成为一个PDU;一个SDU也可划分为多个PDU

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值