python_net_01

一、OSI 七层模型

  网络通信的标准化流程

  应用层:提供用户服务,具体的内容 有特定程序规定
        表示层:数据的压缩 优化 加密
        会话层:建立应用连接 选择传输服务
        传输层:提供数据传输服务  流量控制
        网络层:路由选择 网络互连          路由 网络路径选择 根据IP地址选择
        链路层:提供链路交换,具体的消息发送
        物理层:物理硬件 接口 网卡的规定  

  osi模型优点:
        将功能分开,降低网络传输中的耦合度 每一部分完成自己的功能
            开发更加清晰专一     
        降低耦合度 : 降低每一部分的关联

二、五层模型(tcp/ip模型)
        应用层:       应用层  表示层  会话层
        传输层:       传输层
        网络层:       网络层
        链路层:       链路层
        物理层:       物理层

三、协议:
        网络通信中,各方必须遵守的规定,包括建立什么样的连接,消息结构等

        应用层:  TFTP  *HTTP  DNS  SMTP(邮件)
        传输层:  *TCP  *UDP
        网络层:  IP
        物理层:  IEEE

 

posted @ 2018-06-06 22:49  随心所欲lu  阅读(35)  评论(0)    收藏  举报