网络协议基础

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

    

   

原文地址:https://www.cnblogs.com/missliu-123/p/6959051.html