首页 > 其他分享 >开放式互连系统参考模型(七层模型)

开放式互连系统参考模型(七层模型)

时间:2023-09-03 18:33:25浏览次数:46  
标签:协议 参考模型 七层 互连 网络层 传输 数据 链路层 Sub

开放式互连系统参考模型(七层模型)_数据链路层

7.应用层协议

FTP:20/21(服务器协议)(20发送数据 21 建立控制连接)

TELNET:23(远程协议)

HTTP:80(超文本协议)

HTTPS:443(加密超文本协议)

SSH:22(高级远程)

SMTP/POP3:25/110(邮件传输协议)

DHCP:67/68(动态主机配置协议)()

BGP:179 (边界网关协议)

RIP:520 (路由信息协议)

DNS:53(域名解析协议)

TFTP : 69

6.表示层:主要作用是为异种机通信提供异种公共语言,以便能进行互操作。这种类型的服务之所以需要,是因为不同的计算机体系结构使用的数据表示方法不同。

          例如,IBM主机使用EBCDIC编码,而大部分PC机使用的是ASCII码。在这种情况下,便需要表示层来完成这种转换

5.会话层:提供的服务可使应用建立和维持会话,并能使会话获得同步。会话层使用校验点可使通信会话在通信失效时从校验点继续恢复通信。这种能力对于传送大的文件极为重要。

4.传输层:传输层功能

(1)分段上层数据

(2)建立端到端连接

(3)将数据从一端主机传送到另一端主机

(4)保证数据按序,可靠,正确传输

传输层协议

(1)TCP     传输控制协议    协议号:6

(2)UDP    用户数据报协议  协议号:17

开放式互连系统参考模型(七层模型)_网络层_02

3.网络层:

①网络层功能

(1)在不同的网络之间转发数据包

②.网络层设备

(1)路由器(IP路由表)

(2)三层交换机

③.网络层协议(协议号)

(1)IP  (ipinip网际互连协议)          4

(2)ICMP(控制报文协议)          1

(3)OSPF  (开放式最短路径优先协议)  89

(4)VRRP  (虚拟路由备份协议)    112

④.网络地址(IP地址)

(1)网络id

(2)主机id

2..数据链路层 :功能

(1)MAC Sub-layer :Media Access Control Sub-Layer 介质访问控制子层

①指定数据如何通过物理线路进行传输,并与物理层通信

(2)LLC Sub-layer:Logic Link Control Sub-layer逻辑链路控制子层

①识别协议类型并对数据进行封装通过网络进行传输

.数据链路层的介质

(1)双绞线

(2)光纤

.数据链路层的设备

(1)以太网交换机(交换机)使用mac地址(使用16进制表示)

数据链路层协议(字段类型值)         type-id

(1)ARP      地址解析协议                0x0806

(2)STP      生成树                           0x0000

(3)RSTP     快速生成树

(4)MSTP    多生成树

(5)ISIS      中间系统到中间系统        0x83

(6)VLAN    虚拟局域网

(7)QINQ    基于802.1q封装双层vlan的二层VPN隧道  0x9100()0x8100

(8)LACP     链路聚合

(9)GVRP    vlan的动态注册注销

1.物理层:

1.物理层主要功能

完成相邻节点比特流之间的传输,控制数据怎样被放到传输介质上的,关心的是用什么物理信号来表示‘0’和‘1’,最初的链接是如何建立的,或者连接后是如何终止的。

主要设备:

中继器(Repearter):双绞线的有效传输距离是100m,超过100m后就会数据衰减,难以保证数据的准确性,因此我们要借助中继器。

作用:对信号进行放大,报纸元数据的相同。

集线器(Hub):相当于多个端口的中继器,内部构造是总线型的共享带宽的方式。

注:集线器会将消息发送给除发送给它消息的端口外的所有端口。

冲突域:当两个比特流在同一介质上相同传输就是产生冲突,冲突域是指发送数据给一个单一目标(单播)所影响的范围。

 

广播域:发送数据给一个不明确的目标所影响的范围。

标签:协议,参考模型,七层,互连,网络层,传输,数据,链路层,Sub
From: https://blog.51cto.com/u_16238091/7342196

相关文章

  • OSI七层模型和TCP/IP五层模型
    OSI七层模型“OSI模型,即开放式通信系统互联参考模型(OpenSystemInterconnectionReferenceModel),是国际标准化组织(ISO)提出的一个试图使各种计算机在世界范围内互连为网络的标准框架,简称OSI。”OSI定义了网络互连的七层模型(物理层、数据链路层、网络层、传输层、会话层、表示层......
  • osi七层模型和tcp/ip四层模型每层作用和协议
    osi七层模型:网络由下到上物理层(第1层)根据端口和MAC地址,做分组(VLAN)隔离、访问控制数据链路层将数据最终编码为用0、1的比特流,然后传输,协议有atm、802网络层主要解决如何包装数据有ip、icmp传输层主要解决数据在网络中如何传输有tcp、udp会话层定义了如何开始、控制和结束一个......
  • OSI七层模型
      相比TCP/IP四层模型,OSI模型比较复杂而且不实用,很多功能在多个层中重复出现。 为什么网络要分层?1、保证各层之间相互独立性,不需要关心其它层是如何实现的,只需要知道自己如何调用下层提供好的功能就可以了。2、提高灵活性和可替换性:每一层都可以根据需求进行修改或者更换......
  • 通俗理解OSI七层模型
    OSI七层模型国际标准化组织(InternationalStandardOrganization,ISO)于1984年颁布了开放系统互连(OpenSystemInterconnection,OSI)参考模型OSI参考模型是一个开放式体系结构,它规定将网络分为七层,从下往上依次是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层ISO制订的......
  • TCP三次握手和四次挥手;OSI七层协议有哪七层,每层有哪些;TCP和UDP的区别?UDP用在哪里了?
    TCP三次握手和四次挥手;OSI七层协议有哪七层,每层有哪些;TCP和UDP的区别?UDP用在哪里了?TCP三次握手和四次挥手#tcp协议---》处于osi7层协议的传输层,可靠连接,使用三次握手,四次挥手保证了可靠连接,数据不会丢失三次握手(Three-WayHandshake):-SYN:SYN=1表示要建立连接-ACK:ACK=1......
  • 计算机网络参考模型
    分层思想是什么及作用?将复杂的流程分解为几个功能相对单一的子过程使整个流程更加清晰,复杂问题简单化更容易发现问题并针对性的解决问题2.网络中数据的传输过程3.ISO,OSI,IOS的区别ISO:国际标准化组织OSI:开放系统互联参考模型IOS:互联网络操作系统4.OSI七层参考模型的功能5.OSI七层......
  • OSI(Open Systems Interconnection)的五层(七层)模型
    OSI(OpenSystemsInterconnection)是一个用于计算机网络通信的参考模型,由国际标准化组织(ISO)于1984年提出。它将计算机网络通信过程划分为七个不同的层次,从物理传输层到应用层,每个层次都有其特定的功能和任务。然而,常见的网络模型实际上是TCP/IP模型,它是OSI模型的一种实际应用。TCP/......
  • OSI 的七层模型都有哪些?
    OSI(OpenSystemsInterconnection)是一个开放系统互联参考模型,用于规范计算机网络体系结构和通信协议。OSI模型定义了七个不同的层,每个层负责特定的功能,从物理连接到应用层协议,实现了网络通信的抽象和分层。以下是OSI模型的七层:物理层(PhysicalLayer):负责传输比特流(0和1)通过物理媒介(......
  • golang实现的 https 协议的四层代理和七层代理
    作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢!cnblogs博客zhihuGithub公众号:一本正经的瞎扯四层代理在tcp这一层转发很简单。http协议是明文的,因此在代理上做各种业务逻辑处理都很容易。https协议是密文的,无法读取传输内容。具体代码请见:https://git......
  • 【Azure Redis】Azure Redis添加了内部虚拟网络后,其他区域的主机通过虚拟网络对等互连
    问题描述跨区域无法访问AzureRedis服务,Redis启用了Network并设置在一个VNET中,现在客户端部署在另一个区域数据中心中,两个数据中心区域使用VNETPeer(对等互连)访问。但是为什么不能访问Redis服务呢? 问题解答根据AzureRedis的官方介绍,因为Redis服务使用了Azure负载均衡,并且......