zoukankan      html  css  js  c++  java
  • 网络协议基础

    ISO七层参考模型:

            应用层:与用户直接交互,所用协议如HTTP、FTP、SMTP

            表示层:加密、解密的处理,功能格式的转化

            会话层:管理会话

            传输层:建立连接,控制传输过程的具体资源的开销

            网络层:提供路由选择(路由器)

            数据链路层:一方面提供容错处理,差错控制,另一方面把网络层的IP地址转换成MAC地址进行跟物理层面的寻址(网卡、交换机)

            物理层:传输介质,如网线、光纤,把前面几层的数据转换过来变成二进制文件通过光纤、电信号进行传输

    TCP/IP模型,是通用标准,将OSI模型简化到四层,降低开发与维护成本,使用性更强:

             应用层:软件测试人员更关注

             传输层:

             Internet层:路由器相关,硬件驱动

             网络访问层:交换机、网线驱动

    网络数据传输的具体过程(封装过程):

                                                              PC电脑

              应用层                                       上层数据

              传输层                                 TCP头+上层数据                      TCP报文格式

              网络层                             IP头+TCP头+上层数据                  IP报文格式

              数据链路层                   LLC+IP头+TCP头+上层数据+FCS

              物理层                     MAC头+LLC+IP头+TCP头+上层数据+FCS

                                                     01011101010001000010

        

       

  • 相关阅读:
    Linux常用命令
    Springboot环境搭建_第一个例子
    java 填写一个银行卡如何判断是否真实存在
    java 理解如何实现图片验证码 傻瓜都能看懂。
    编程语言学习路线··
    他他他她她她所唱所写………
    Docker 学习笔记 (4)
    Docker 学习笔记 (3)
    Docker 学习笔记 (2)
    Docker 学习笔记 (1)
  • 原文地址:https://www.cnblogs.com/missliu-123/p/6959051.html
Copyright © 2011-2022 走看看