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

        

       

  • 相关阅读:
    c++最大公约数
    c++判断一个整数里面是否包含 3 这个数字
    动态使用webservice,以及含有ref类型的参数的问题
    带有用户名密码验证的远程文件下载
    注册表
    fsdfasfsa
    C# addin 开发心得记录
    c# 读写注册表
    like的性能问题
    查找表中多余的重复记录(多个字段)
  • 原文地址:https://www.cnblogs.com/missliu-123/p/6959051.html
Copyright © 2011-2022 走看看