网络的分层

雕塑公园 雕塑公园     2022-08-05     367

关键词:

物理层

  --负责将数据以比特流的方式发送、接收。

数据链路层:

  --负责准备物理传输,CRC校验,错误通知,网络拓扑,流控等。我们所熟知的MAC地址和交换机都工作在这一层。上层传下来的包在这一层被分割封装后叫做帧(Frame)。

网络层:在TCP/IP协议族中,网络层协议包括I P协议(网际协议),ICMP协议(Internet互联网控制报文协议),以及IGMP协议(Internet组管理协议)。

  --负责管理网络地址,定位设备,决定路由。我们所熟知的IP地址和路由器就是工作在这一层。上层的数据段在这一层被分割,封装后叫做包(Packet),包有两种,一种叫做用户数据包(Data packets),是上层传下来的用户数据;另一种叫路由更新包(Route update packets),是直接由路由器发出来的,用来和其他路由器进行路由信息的交换。

传输层:在TCP/IP协议族中,有两个互不相同的传输协议:TCP(传输控制协议)和UDP(用户数据报协议)

  --负责分割、组合数据,实现端到端的逻辑连接。数据在上三层是整体的,到了这一层开始被分割,这一层分割后的数据被称为段(Segment)。三次握手(Three-way handshake),面向连接(Connection-Oriented)或非面向连接(Connectionless-Oriented)的服务,流控(Flow control)等都发生在这一层。

会话层:

  --负责建立、维护、控制会话,区分不同的会话,以及提供单工(Simplex)、半双工(Half duplex)、全双工(Full duplex)三种通信模式的服务。我们平时所知的NFS,RPC,X Windows等都工作在这一层。 

表示层:

  --负责数据的编码、转化,确保应用层的正常工作。这一层,是将我们看到的界面与二进制间互相转化的地方,就是我们的语言与机器语言间的转化。数据的压缩、解压,加密、解密都发生在这一层。这一层根据不同的应用目的将数据处理为不同的格式,表现出来就是我们看到的各种各样的文件扩展名。

应用层:Telnet 远程登录。FTP 文件传输协议。SMTP 简单邮件传送协议。SNMP 简单网络管理协议。

  --负责确定通信对象,并确保由足够的资源用于通信,这些当然都是想要通信的应用程序干的事情

 

          应用               应用层协议           运输层协议

  1. 名字转换                DNS                   UDP
  2. 文件传送               TFTP                   UDP
  3. 路由选择协议            RIP                   UDP 
  4. IP地址配置           BOOTP,DHCP               UDP
  5. 网络管理               SNMP                   UDP
  6. 远程文件服务器          NFS                   UDP
  7. IP电话                 专用协议               UDP
  8. 流式多媒体通信         专用协议               UDP
  9. 多播                   IGMP                   UDP
  10. 电子邮件               SMTP                   TCP
  11. 远程终端输入           TELNET                 TCP
  12. 万维网                 HTTP                   TCP
  13. 文件传送                FTP                   TCP

网络分层架构

网络分层架构: TCP/IP模型(实际)OSI模型(理论)作用  核心协议数据形式 应用层应用层 为应用程序提供网络服务。 ssl,http 表示层 由于不同系统的编码方式可能不同,表示层用来使用一种通用的... 查看详情

()不是对网络模型进行分层的目标。

(B)不是对网络模型进行分层的目标。A.提供标准的语言B.定义功能执行的方法C.定义标准的界面D.增加功能之间的独立性分层的目的不包括定义功能执行对的具体方法错选了C选项,不太理解的是选项中提到的界面到... 查看详情

()不是对网络模型进行分层的目标。

(B)不是对网络模型进行分层的目标。A.提供标准的语言B.定义功能执行的方法C.定义标准的界面D.增加功能之间的独立性分层的目的不包括定义功能执行对的具体方法错选了C选项,不太理解的是选项中提到的界面到... 查看详情

网络的分层

...路层:  --负责准备物理传输,CRC校验,错误通知,网络拓扑,流控等。我们所熟知的MAC地址和交换机都工作在这一层。上层传下来的包在这一层被分割封装后叫做帧(Frame)。网络层:在TCP/IP协议族中,网络层协议包括IP协议... 查看详情

网络分层

OSI(开放式系统互联)七层协议:物理层、数据链路层、网络层、运输层、会话层、表示层、应用层TCP/IP五层协议:物理层、数据链路层、网络层、运输层、应用层TCP/IP四层协议:网络接口层、网际层、运输层、应用层OSI的基本... 查看详情

网络物理层方案与网络分层模型

网络物理层方案与网络分层模型最后,我们来到了整个网络的最底层——物理层。去简单看看想要真正实现互联网的强大功能,需要采用什么样的技术?和物理层比起来,之前讲过的所有层次都属于抽象层,... 查看详情

java网络编程-第一节2:网络编程必备网络知识2之网络协议分层

...—汉堡包(2)生活中的分层2——打电话二:网络分层(1)OSI七层模型(2)TCP/IP分层模型三:OSI参考模型与TCP/IP参考模型比较(1)相同点( 查看详情

网络基础之网络模型及各分层的设备

总结网络模型以及各个模型下的设备。 OSI七层网络模型和TCP/IP四层概念模型之间的联系如下: OSI参考模型各个分层的作用:应用层:为应用程序提供服务并规定应用程序中通信相关的细节。包括文件传输、电子邮件、远... 查看详情

网络分层模型-四层和七层

网络分层模型-四层和七层OSI网络分层模型开放式系统互联模型(OpenSystemInterconnectionModel)是一种概念模型,由国际标准化组织提出,一个试图使各种计算机在世界范围内互连为网络的标准框架。定义于ISO/IEC7498-1。层数名称7应用层(... 查看详情

网络为什么分层?

在自然世界中,分层无处不在。大到社会阶层,小到细胞层次结构。为什么会这样?因为复杂的事物组成复杂,完成的功能复杂,把所有的步骤都放到一个层次处理,那么这一层就会变得越来越复杂,耦合度非常高,不容易理解... 查看详情

网络分层协议与模型

...#xff01;!志愿服务结束啦~~~又来持续更新了…文章目录网络、通信、协议网络分层模型网络分层与协议、设备一、物理层二、数据链路层MAC地址广播三、网络层IP协议子网掩码ARP协议四、传输层五、会话层六、表示层七、应用... 查看详情

王道考研计算机网络—分层结构协议接口服务

【王道考研计算机网络】—分层结构协议接口服务一、为什么要分层?发送文件之前要做的准备工作:发起通信的计算机必须将数据通信的通路进行激活要告诉网络如何识别目的主机发起通信的计算机要查明目的主机是... 查看详情

王道考研计算机网络—分层结构协议接口服务

【王道考研计算机网络】—分层结构协议接口服务一、为什么要分层?发送文件之前要做的准备工作:发起通信的计算机必须将数据通信的通路进行激活要告诉网络如何识别目的主机发起通信的计算机要查明目的主机是... 查看详情

网络分层

osi开放式系统物理层数据链路层网络层运输层会话层表示层应用层tcp/ip物理层数据链路层网络层运输层应用层tcp/ip网络接口层网际层运输层应用层dns域名解析协议1、检查自己本地的hosts文件2、查找本地dns解析器缓存3、再找tcp/ip... 查看详情

网络分层

...接器、无线接收器等的工作方式,网卡、集线器(Hub)等网络设备也工作在 查看详情

网络协议趣谈网络分层的含义(代码片段)

一、四个问题拷问为什么网络要分层呀?因为不同的层次之间有不同的沟通方式,这个叫作协议。例如,一家公司也是分层次的,分总经理、经理、组长、员工。总经理之间有他们的沟通方式,经理和经理之... 查看详情

王道考研计算机网络5分层结构协议服务接口

引入;发送文件前要准备的工作分层的基本原则分层结构中相关的概念PCI+SDU=PDU上一层的PDU作为传给下一层的SDU,传输下去总结 查看详情

分层网络模型

  传输层,将数据以包的方式进行发送并且保存,直到收到确认后才将保存的数据丢弃,否则再次将保存的数据进行发送,即提供数据传输的服务。TCP协议就是提供可靠的数据传输。  网际互联层关心的是如何把一个数据发... 查看详情