`
阅读更多

七层网络结构(OSI七层结构):

 

第七层:应用层             文件的传输、访问及管理协议(FTAM) ,文件虚拟终端协议(VIP),公用管理系统信息(CMIP)。

第六层:表示层            

第五层:会话层            

第四层:传输层             TCP(传输控制协议)是提供可靠数据传输的TCP/IP协议族中的传输层协议。

第三层:网络层             路由器。

第二层:数据链路层       交换机。

第一层:物理层             集线器,中继器。

 

应用层:应用层并非由计算机上运行的实际应用软件组成,而是由向应用程序提供访问网络资源的API(Application Program Interface,应用程序接口)组成,这类应用软件程序超出了OSI模型的范畴。应用层的功能一般包括标识通信伙伴、定义资源的可用性和同步通信。

表示层:提供多种功能用于应用层数据编码和转化,以确保以一个系统应用层发送的信息可以被另一个系统应用层识别。表示层的编码和转化模式包括公用数据表示格式、性能转化表示格式、公用数据压缩模式和公用数据加密模式。

会话层:建立、管理和终止表示层与实体之间的通信会话。通信会话包括发生在不同网络应用层之间的服务请求和服务应答,这些请求与应答通过会话层的协议实现。

传输层:向高层提供可靠的端到端的网络数据流服务。传输层的功能一般包括流控、多路传输、虚电路管理及差错校验和恢复。

网络层:负责在源和终点之间建立连接。它一般包括网络寻径,还可能包括流量控制、错误检查等。相同MAC标准的不同网段之间的数据传输一般只涉及到数据链路层,而不同的MAC标准之间的数据传输都涉及到网络层。例如IP路由器工作在网络层,因而可以实现多种网络间的互联。

数据链路层:不同的数据链路层定义了不同的网络和协议特征,其中包括物理编址、网络拓扑结构、错误校验、帧序列以及流控。

物理层:将信息转换成电流脉冲或其它信号用于网上传输。

 

例:QQ用户A向用户B发送了一条聊天信息。

 

用户A使用的QQ--应用层。

用户A的QQ的界面--表示层。

用户A打开用户B的QQ聊天窗口产生会话。

用户A输入的聊天内容封装成数据段通过传输层传给网卡。

网络层将用户A数据段分成数据包,每个包都加上QQA的IP地址和QQB(目地)IP地址,建立QQA和QQB之间的连接。

数据链路层将QQA的数据封装成帧,写入MAC地址,发送给交换机。

物理层将帧转换成电流脉冲或者其它信号进行传输。

 

网络层通过路由器找到QQB的IP地址所在的网络。并最终将信息发送到QQ用户B的网卡。

 

用户B在物理层接收一组电流脉冲。

用户B在数据链路层将接收到的数据封装成帧。

网络层获得QQA发送的数据包。

传输层将数据包转化成数据段。

QQB创建与QQA的会话。

表示层将数据段的数据转化为用户能识别的文字信息并显示出来。

用户B使用的QQ--应用层。

 

TCP/IP四层结构:

第四层:应用层。
第三层:传输层。    TCP/UDP

第二层:网间层。    IP/ICMP

第一层:网络接口。 ARP/RARP

 

TCP/IP的网络体系结构(部分)
----------------------------------- 
| SMTP | DNS | HTTP | FTP | TELNET| 应用层 
----------------------------------- 
|    TCP    |   UDP         | 传输层 
----------------------------------- 
|  IP  |   ICMP   | ARP RARP    | 网络层  
------------------------ 
| IEEE 802 以太网 SLIP/PPP PDN etc  | 数据链路层 
----------------------------------- 
|    网卡 电缆 双绞线 etc         | 物理层 
----------------------------------- 

分享到:
评论

相关推荐

    OSI的七层网络结构和TCPIP的五层结构

    ### OSI的七层网络结构和TCP/IP的五层结构详解 #### 一、OSI七层网络模型 **OSI(Open Systems Interconnection)参考模型** 是由国际标准化组织(ISO)提出的一种理论上的计算机网络通信协议框架。该模型将网络...

    网络七层 10分钟掌握网络七层,保你面试过关

    网络七层模型,也被称为OSI(开放系统互连)模型,是计算机网络通信的基础理论框架,用于标准化网络通信过程中的各个步骤。这个模型由国际电信联盟ITU-T提出,共分为七层,每一层都有其特定的功能和职责,旨在确保...

    OSI七层网络模型PPT

    OSI 七层网络模型 OSI 七层网络模型是由 ISO(国际标准化组织)定义的开放系统互连参考模型。该模型的目的就是规范不同系统的互联标准,使两个不同的系统能够较容易的通信,而不需要改变底层的硬件或软件的逻辑。 ...

    网络七层及七层协议

    "网络七层协议" 网络七层协议是 OSI 模型的核心概念,它将计算机网络分为七个层次,每个层次都有其特定的功能和协议。从低级到高级,七层协议分别是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层...

    网络七层协议

    网络七层协议(OSI) OSI(Open Systems Interconnection)是国际标准化组织(ISO)制定的开放式系统互连参考模型。它是一个定义很好的协议规范,旨在使不同的计算机网络系统能够互连和交流信息。OSI 模型由 7 层结构...

    网络的基本知识

    本文将探讨网络的基础知识,包括OSI七层网络结构模型和TCP/IP四层模型,以及IP协议的重要作用。 首先,OSI(开放系统互联)七层网络结构模型是一种理论框架,用于理解网络通信的不同层面。从上到下,这七层分别是...

    七层模型中网络协议图

    这个模型由国际标准化组织(ISO)制定,定义了网络通信过程中的七层结构,每一层承担着不同的任务,从硬件到软件逐级抽象,使数据传输的过程更为有序和可管理。 第一层是物理层(Physical Layer),它负责在物理...

    OSI七层网络模型与TCPIP四层网络模型.pdf

    OSI七层网络模型与TCPIP四层网络模型 OSI七层网络模型是国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)共同出版的开放系统互联的七层参考模型。该模型将网络协议分为七个独立的层次,每个层次负责不同的...

    网络OSI七层架构

    网络OSI七层架构,网络结构组成已经原理

    网络常见故障

    七层网络结构分析模型方法** 此方法基于OSI七层模型(物理层、数据链路层、网络层、传输层、会话层、表示层和应用层),从底层硬件到顶层应用逐层排查。自下而上的方法是从物理层开始检查,直至应用层;自上而下的...

    华为面试题与答案[测试]

    本资源摘要信息是关于华为面试题与答案的测试,主要讲解OSI七层网络结构图和TCP/IP五层结构图的内容。 OSI七层网络结构图是指开放系统互联(Open System Interconnect)的缩写,意为开放式系统互联。在OSI出现之前...

    华为瑞星360等公司软件测试工程师面试题.doc

    本文主要讨论了软件测试工程师面试题中的几个重要知识点,包括OSI七层网络结构图、TCP/IP五层结构图、IP协议的定义、交换机和路由器的实现原理、C++中的类和结构体的区别、析构函数和虚函数的用法和作用、全局变量和...

    华为软件测试工程师笔试面试题

    下面将对 OSI 七层网络结构图和 TCP/IP 五层结构图进行详细解释。 OSI 七层网络结构图是开放系统互联的缩写,意为开放式系统互联。该模型将网络通信的工作分为 7 层,从低到高分别是物理层、数据链路层、网络层、...

    c++数据结构算法面试笔试题

    OSI的七层网络结构与TCP/IP的五层结构 - **OSI七层模型**:这是一个理论上的参考模型,旨在为网络通信提供一个清晰的框架。这七个层次分别是: - **物理层**:负责比特流的传输。 - **数据链路层**:处理节点...

    网络协议七层

    网络七层结构,主要介绍网络七层结构和TCP\IP协议介绍,和路由,交换机介绍

    osi 七层网络参考模型

    OSI七层网络参考模型是计算机网络通信的基础理论框架,由国际标准化组织ISO制定,旨在规范不同设备间的通信过程。这个模型将网络通信的过程分解为七个逻辑层面,每一层都有其特定的功能,从物理硬件到高层的应用数据...

    计算机网络常见故障处理及维护方法.docx

    1. **七层网络结构分析模型**:依据OSI七层模型,从物理层到应用层逐层排查问题。自下而上的方法从物理链路开始检查,自上而下的方法则从应用协议入手,通过抓包分析数据包信息。 2. **网络连接结构分析**:分为...

Global site tag (gtag.js) - Google Analytics