Socket七层协议—>>OSI七层模型(开放系统互联参考模型)

物理层->数据链路层->网络层->数据传输层->会话层->表示层->应用层

1  物理层:将 0 1 这种二进制数据与电流强弱进行相互转换(比特流)

    这一层还有一个中继器(放大电信号)

2  数据链路层:对比特流的包装 ——> HDLC 标准格式 单位是帧

    起始位—校验位(海民码,BCD,奇偶校验)—信息位—地址位— 截止位

3  网络层:为两台地理位置不同的设备进行连接并且分配最有路径

    当同时访问的设备太多会造成阻塞(cpu 处理需要时间)

解决办法: 1—>选择最优路径

               2—>切成很多段 分组分包

4  传输层:  Socket  (IP 地址 + 端口)

TCP传输协议:优点:正确性可靠性 安全性  缺点:性能差 效率低 [强连接] (流式Socket)

UDP传输协议:优点缺点与 TCP 对应    UDP[无连接] (报式Socket)

TCP 协议的三次握手  1 syn同步一个请求 (类似打电话)

                               2 syn-ack同步请求的确认信号

                               3 ack 确认信息

5  会话层:系统之间传输数据

6  表示层:确保不同系统之间 传输过来的数据 表示的意思没变 通过 ASCII 码 转换

    Socket 是应用层和传输层之间的桥梁

7  应用层: 最靠近用户的 OSI 层  为应用程序提供服务

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • OSI模型,即开放式通信系统互联参考模型(Open System Interconnection,OSI/RM,O...
    zhoulujun阅读 6,895评论 0 17
  • 个人认为,Goodboy1881先生的TCP /IP 协议详解学习博客系列博客是一部非常精彩的学习笔记,这虽然只是...
    贰零壹柒_fc10阅读 10,471评论 0 8
  • 1.这篇文章不是本人原创的,只是个人为了对这部分知识做一个整理和系统的输出而编辑成的,在此郑重地向本文所引用文章的...
    SOMCENT阅读 14,469评论 6 174
  • 简介 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者...
    保川阅读 11,168评论 1 13
  • 定义 网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。网络协议主要由三个要素组成:语义、语法及时...
    FlyAndroid阅读 4,590评论 0 10