Bootstrap

【网络协议】【TCP】精讲TCP数据包传递的地址解析(含三次握手四次挥手图文并茂精华版)

目录

前言

1.TCP定义

1.1 什么是面向连接?

1.2 什么是可靠的通信协议?

1.3 什么是面向字节流的?

2. 数据包传递的地址解析

3. 三次握手过程详解

3.1 第一次握手

3.2 第二次握手

3.3 第三次握手

4. 四次挥手

4.1 第一次挥手

4.2 第二次挥手

4.3 第三次挥手

4.4 第四次挥手


前言

       TCP是TCP/IP协议族中一个最核心的协议,它向下使用网络层IP协议,向上为应用层HTTP、FTP、SMTP、POP3、SSH、Telnet等协议提供支持。本文给出TCP报文格式的详细说明,介绍网络数据包传递中如何进行地址解析、建立TCP连接的三次握手过程以及断开TCP连接的四次挥手过程。

1.TCP定义

     传输控制协议(英语:TransmissionControlProtocol,缩写:TCP)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由国际互联网工程任务组(The Internet Engineering Task Force, IETF)的 RFC793 定义。在简化的计算机网络 OSI 模型中,它完成传输层所指定的功能。

图片

在TCP定义中

;