三次握手:建立TCP连接的过程

需积分: 34 4 下载量 20 浏览量 更新于2024-08-16 收藏 3.36MB PPT 举报
本文主要介绍了计算机网络中的正常连接建立过程,特别是互联网中TCP协议的三次握手机制,同时简述了计算机网络和因特网的基本概念、协议类型、服务模式以及网络核心的工作原理。 在计算机网络中,特别是互联网,正常连接的建立是通过TCP协议的三次握手来完成的。这个过程包括以下步骤: 1. 主机1(客户端)发送一个连接请求(CR),也称为SYN包,其中包含了它的序列号seq=x。这个序列号用于在后续的数据传输中跟踪和排序数据包。 2. 主机2(服务器)接收到请求后,回应一个连接接受(ACC)包,也称为SYN+ACK包,它的序列号seq=y表示服务器自身的序列号,同时确认号ACK=x,表明它已经接收到了主机1的SYN包。 3. 主机1收到主机2的SYN+ACK后,再发送一个确认包(ACK),确认号ACK=y,表明它已经接收到了主机2的序列号,同时自己的序列号seq=x不变,这一步完成了数据传输的准备,至此,连接建立完毕。 计算机网络和因特网是全球范围内数以百万计的互联计算设备组成的巨大网络系统。它们由各种通信链路连接,如光纤、铜缆、无线电和卫星,具有不同的传输速率(带宽)。路由器作为关键设备,负责在网络中转发数据分组。因特网是一个“网络的网络”,具有松散的等级结构,遵循一系列的标准,如RFC(请求评论),由IETF(因特网工程任务组)维护。 网络协议定义了不同通信实体间数据交换的规则和格式。TCP(传输控制协议)提供面向连接的服务,确保可靠数据传送、流控制和拥塞控制,适用于HTTP、FTP等应用。而UDP(用户数据报协议)则提供无连接服务,适用于流媒体、DNS等对实时性要求高的应用。 网络的核心是由互联的路由器构成的,它们处理数据的传输路径选择,数据可以通过电路交换(如电话网)或分组交换(互联网常用)的方式在网络中传输。分组交换允许数据以离散的块进行传输,更加灵活且效率较高。 总结来说,本资源讲述了计算机网络中正常连接建立的关键过程,强调了TCP的三次握手机制,并对因特网的基础架构和工作原理进行了概述。