• 传输层协议


    1.tcp是面向连接的,可靠的进程到进程通信的协议

    tcp提供全双工服务,及数据可在同一时间的双向传输

    tcp报文段   tcp将若干个字节构成一个分组,及报文段

                       tcp将报文段封装在ip地址中

    tcp报文段  

    序号:发送端为每个字节进行编号  便于接收端正确重组

    确认号:用于确认发送端的信息

    窗口大小:用于说明本地可接受数据段的数目,窗口大小是可变的。

    2.SYN:同步序列号

    ack:确认序列号

    fin:终止指针

    urg:紧急指针

    psh:推送指针

    rst:复位指针

    3.传输数据前必须已经过三次握手

    4.tcp建立连接的三次握手:

    5.tcp断开连接的四次挥手:

    6.常见tcp端口号及功能

    7.IP地址:主机唯一的标识,保证主机间正常通信  

                    一种网络编码,用来确定网络中一个节点

                    ip地址由32位二进制(32bit)组成

     IP地址有两部分组成    网络部分和主机部分

    8.IP地址分为A B C D E 五类   每一类有不同划分规则

    A类:1~126    B类:128~191   C类:192~223   

    127.0.0.1  称为本机回环地址

    9.私有地址:满足企业用户在内部网络中使用的需要;私有地址不能在internet上使用;

    (考)私有地址包括三组:A类:10.0.0.0~10.255.255.255

                                              B类:172.16.0.0~172.31.255.255

                                             C 类:192.168.0.0~192.168.255.255

    10.子网掩码:用来确定ip的网络地址

         32个二进制位:对应IP地址的网络部分用1表示

                                  对应IP地址的主机部分用0表示

          IP地址和子网掩码作逻辑”与“运算得到网络地址

    11.  A B C 三类地址的默认子网掩码

      A类   255.0.0.0   =/8

      B类   255.255.0.0   =/16

      C类  255.255.255.0   = /24

       12. 静态路由  :由管理员手工配置的,是单向的,缺乏灵活性。

            默认路由:当路由器在路由表中找不到目标网络的路由条目时,路由器把请求转发到默认路由接口。

       13.  路由器转发数据包的封装过程:源目标地址不变,MAC地址改变

    14. 交换与路由对比   :路由工作在网络层      根据路由表转发数据,路由选择,路由转发

                                         交换工作在数据链路层      根据mac地址表转发数据,硬件转发

      15. 非直连网络段需配路由表

  • 相关阅读:
    自动化测试工具Gauge--contexts 与 Tear Down steps
    Redis官网第一次闲逛
    针对 《Linux就该这么学》 之 “第三章---管道符、重定向、环境变量” 摘抄、操练及拓展
    父shell 和 子shell; shell脚本的几种执行方式
    麒麟操作系统操练Linux基操
    HTTP代理
    gcc/g++ 安全编码
    golang 生成rsa秘钥对
    depth of feild
    Emission pass
  • 原文地址:https://www.cnblogs.com/qingqing1/p/11191678.html
Copyright © 2020-2023  润新知