OSI七层与TCP/IP协议

   1  OSI七层

       应用层          : 人为的打开一个或者多个程序

       表示层          : 将人类的高级语言翻译成电脑能识别的语言

       会话层          : 管理计算机之间的通讯 (开启、关闭会话

       传输层          : 把数据传输到另一台计算机, 用tcp、udp的方式区分系统上的程序,并且检测数据传输是否完整,传输层中有端口号用来区分程序名

       网络层          : 寻址,根据IP地址寻址

       数据链路层   : 根据mac地址去判断是我要找的计算机

       物理层          : 转化为电流

      

       

 

 

     2   层次模型                                                                                    作用                                                            数据单元                                                    主要设备

 

          物理层                                                                                        建立、维护、断开网络连接                                               比特流                                                                   网卡

          数据链路层                                                                            进行硬件地址录址差错校验                                                    数据帧                                                               交换机

          网络层                                                                      进行逻辑地址寻址,实现不同网络线路选择                                        数据包                                                               路由器

          传输层                                                                 定义传输数据的协议端口号,以及流量和差错校验                                  数据段                                                               防火墙

          会话层                                                                                   建立、管理、终止会话

          表示层                                                                                   数据的表示、压缩、格式化、加密

          应用层                                                                                   网络服务与最终用户的一个接口

         


      3  网络层协议

         icmp : 网络双向联通性检测

         ping  : 检测两台计算机是否可以通信

         ARP  : 将IP地址转换成mac地址

       RARP  :   将mac地址转换成IP地址

        

        应用层协议

         http:(网页)                  超文本传输协议                                    端口号:80                  tcp

         https:(网页)                超文本传输协议                                    端口号:443                tcp

         ftp                                      文件共享协议                                       端口号:20 21              tcp

         TFTP                                简单文件传输协议                                  端口号:69                  udp

    

         传输层协议

         tcp      慢但可靠

         udp     快但不可靠

   

 

      4  数据封装过程

          应用层                                                                                                                  上层数据

          传输层                                                                                                  tcp头部丨上层数据

          网络层                                                                                    IP头部丨tcp头部丨上层数据

          数据链路层                                                          mac头部丨IP头部丨tcp头部丨上层数据校验

          物理层                                                               

 

 

                 

 

                     

 

             

                       PDU协议数据单元

                 

 

 

 

    

 

posted @   esecpe  阅读(30)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示