zoukankan      html  css  js  c++  java
  • 网络编程(笔记一)

    一、网络七层模型

     

    1. 应用层:各种应用程序协议,如HTTP,FTP,SMTP,POP3等。
    2. 表示层:信息的语法语义以及它们的关联,如加密解密,转换翻译,压缩解压缩。
    3. 会话层:不同机器上的用户之间建立及管理会话。
    4. 传输层:接受上一层数据,在必要的时刻把数据进行分割,并将这些数据交给网络层,且保证这些数据段有效到达对端。
    5. 网络层:控制子网的运行,如逻辑编址,分组传输,路由选择。
    6. 数据链路层:物理寻址,同时将原始比特流度变为逻辑传输线路。
    7. 物理层:机械,电子,定时接口通信信道上的原始比特流传输。

    二、TCP/IP协议

    1. IP协议:它只负责数据包的发送,不保证数据包能被可靠,有序,完整的交付。目前IP协议有IPV4,IPV6两个版本。
    2. TCP协议:TCP提供面向连接,可靠,有序,字节流传输服务。
    3. TCP协议标志位说明:
      1. URG:紧急指针
      2. ACK:确认序号
      3. PSN:有DATA数据传输
      4. RST:连接重置
      5. SYN:建立连接
      6. FIN:关闭连接
  • 相关阅读:
    python中join函数
    python实现反转字符串
    map函数
    python中lambda函数
    python中reduce函数
    python实现斐波那契数列
    迭代器和生成器
    经典算法动态图
    数据中心团队对于液体冷却的应用还需要适应
    物联网正将数据中心推向边缘
  • 原文地址:https://www.cnblogs.com/libinhyq/p/15320146.html
Copyright © 2011-2022 走看看