OSI、TCP/IP网络体系结构与五层体系结构详解

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_29817411/article/details/51802147
1.OSI:开放系统互连基本参考模型,由国际化标准组织ISO提出的一个在世界范围内互连成网
的标准框架它具有七层协议体系结构(应用层、表示层、会话层、运输层、网络层、数据链
路层、物理层),理论复杂不实用。

2.协议与划分层次:
网络协议:为进行网络中的数据交换而建立的规则、标准或约定。这些规则明确规
定了所交换的数据的格式以及有关的同步问题。简称协议:由语法(数据与控制信息的结构
或格式)、语义(需要发出何种控制信息,完成何种动作以及做出的何种响应)、同步(即
时间实现顺序的详细说明)。

3.TCP/IP:具有四层体系结构,网络接口层、网际层IP、运输层(TCP或者UDP)、应用层(
各种应用层协议:telnet、ftp、smtp、http等),综合TCP、IP和OSI的优点,采用一种只有
五层协议的体系结构:物理层、网络链路层、网络层、运输层、应用层。

4.应用层:通过应用进程间的交互来完成特定网络应用,应用层协议定义的是应用进程间通
信和交互规则。不同的网络应用层有不同的应用层协议,如:万维网应用的HTTP协议,电子
邮件的SMTP协议,支持文件传送的FTP协议,应用层交互的数据单元称为报文。

5.运输层:向两个主机中应用进程之间的通信提供通用的数据传输服务。应用进程以利用该
服务传送应用层报文。运输层使用以下两种协议:传输控制协议TCP(提供面向连接的、可靠
的数据传输服务,其数据传输的单位是报文段);用户数据报协议UDP(提供无连接的、尽最
大努力的数据传输服务,不保证数据传输的可靠性,单位是用户数据报);

6.网络层:为不同的主机提供通信服务,网络层吧运输层产生的报文段或用户数据报封装成

分组或包进行传送。网络层使用的IP协议,因此分组也叫IP数据报。网络层也叫网际层或IP层.


7.数据链路层:两台主机之间的数据传输,总是在一段一段的链路上传送的,这就需要使用
专门的链路层的协议,数据链路层将网络层交下来IP数据报组装成数据帧,在两个相邻节点

间的链路上传送帧;数据帧:(所谓数据帧(Data frame),就是数据链路层的协议数据单元,它包括三部分:帧头,数据部分,帧尾。其中,帧头和帧尾包含一些必要的控制信息,比如同步信息、地址信息、差错控制信息等;数据部分则包含网络层传下来的数据,比如IP数据包)。


8.物理层上所传数据的单位是比特,确定要连接电缆的插头应当有多少根引脚,以及各条引脚应如何连接。传递信息所利用的是一些物理媒体,如电缆、光缆、无线信道等,并不在物理层协议之内而是在物理层协议的下面。





阅读更多
换一批

没有更多推荐了,返回首页