扪心丶
Published on 2017-09-02 11:31 in 暂未分类 with 扪心丶

初识传输层协议

一、传输层概述

  与网络层(提供点到点连接)不同的是,传输层提供端到端的连接;网络层以IP地址为目标,传输层以端口为目标。

二、传输层端口:port

  ·不同应用层协议对应不同端口号

  ·端口号分类

  

    

  ·端口号查看方法

    ① 任务管理器→资源管理器

    ② 360→流量防火墙→网络连接

  ·FTP服务无法连接时,可使ping命令探测是否在线,而telnet命令测试端口是否开启,如:telnet 1.1.1.1 21。

三、传输层协议

  ·TCP:传输控制协议    可靠的,面向连接的协议,传输效率低,类似打电话

    UDP:用户数据报协议  不可靠,无连接的服务,传输效率高,类似群聊

  ·TCP和UDP数据包结构对比 

  

  ·TCP会话的建立——3次握手

   

  ·TCP会话的确认

    seq为序列号,ack为确认号。

   

   接收方可一次性确认多个包(只确认最后一个包),并非必须一一对应。

  ·TCP会话的拥塞和流量控制

   

  窗口大小(window)决定了在收到确认前可发送的字节数。

   ·TCP会话的终止——4次挥手(可能少于4个)

     甲:我要挂咯  →

                    ←  乙:好的

                    ←  乙:我也要挂咯

      甲:好的      →

   

  ·UDP不提供重传机制,占用资源少,处理效率高;一些时延敏感的流量,如语音、视频等,通常使用UDP作为传输层协议。

  ·TCP和UDP对比

  

 

posted @ 2019-08-29 16:05  扪心丶  阅读(259)  评论(0编辑  收藏  举报