OSI七层模型和TCP/IP五层模型

一、OSI七层模型和TPC/IP五层模型
  OSI七层模型(由上到下):应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。
  TCP/IP五层模型(由上到下):应用层、传输层、网络层、数据链路层、物理层。
    
二、各层功能定义
  (1)应用层:
    为计算机用户提供应用接口,也为用户直接提供各种网络服务;
  (2)表示层:
    表示层提供各种用于应用层数据的编码和转换功能,确保一个系统的应用层发送的数据能被另一个系统的应用层识别;
  (3)会话层:
    负责建立、管理和终止表示层实体之间的通信会话;
  (4)传输层:
    建立了主机端到端的链接,为上层协议提供端到端的可靠和透明的数据传输服务;
  (5)网络层:
    通过IP寻址来建立两个节点之间的连接;
  (6)数据链路层:
    将比特组合成字节,再将字节组合成帧,使用链路层地址 (以太网使用MAC地址)来访问介质,并进行差错检测;
    数据链路层分为2个子层:逻辑链路控制子层(LLC)和媒体访问控制子层(MAC)
    LLC(非必须):定义了一些字段使上次协议能共享数据链路层
    MAC:处理CSMA/CD算法、数据出错校验、成帧等
  (7)物理层:
    实际最终信号的传输是通过物理层实现的,通过物理介质传输比特流。
  
三、各层常见协议
  (1)应用层:
    HTTP、HTTP2、HTTPS:(安全)超文本传输协议
    FTP:文件传输协议
    SMTP:简单邮件传输协议
    RPC:远程过程调用协议
    DNS:域名解析协议
    SCTP:5G协议(NGAP、XnAP、F1AP、E1AP)
      NGAP:提供NG-RAN节点与AMF节点之间的信令服务
      XnAP:提供NG-RAN节点(gNB或ng-eNB)之间的信令服务
      F1AP:提供gNB-CU节点与gNB-DU节点之间的信令服务
      E1AP:提供gNB-CU-CP节点与gNB-CU-UP节点之间的信令服务
    DHCPv6:(IPv6)动态配置协议
  (2)表示层:
    ISO ASN.1:抽象语法标记协议
    XDP:外部数据表示协议
  (3)会话层:
    SSL:安全套接层协议
    TSL:传输层安全协议
    RPC:远程过程调用协议
  (4)传输层:
    TCP:传输控制协议
    UDP:用户数据报协议
  (5)网络层:
    IP/IPv6:互联网协议(第六版)
    ICMP/ICMPv6:互联网控制信息协议(第六版)
    
  值得一提的是:
    ARP:地址解析协议
    ARP在OSI中属于数据链路层
      在TCP/IP中属于IP层
      
四、各层工作设备
  (1)传输层:
    四层路由器、四层交换机
  (2)网络层:
    路由器、三层交换机
  (3)数据链路层:
    以太网交换机、网卡、网桥
  (4)物理层:
    集线器、中继器、调制解调器、网线、双绞线

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值