标签:
前言:阅读《Web性能权威指南》摘录笔记
内容大纲:
1、因特网有两个核心的协议:IP和TCP。
2、三次握手
正文:
1、因特网有两个核心的协议:IP和TCP。
IP,即Internet Protoco(因特网协议),负责联网主机之间的路由选择和寻址
TCP,即Transmission Control Protocol(传输控制协议),负责在不可靠的传输信道之上提供可靠的抽象层。
TCP/IP也常被称为"因特网协议套件"(Internet Protocol Suite)
2、三次握手
所有的TCP连接一开始都要经过三次握手。客户端和服务器在交换应用数据之前,必须就起始分组序列号,以及其他一些连接相关的细节达成一致。处于安全考虑,序列号由两端随机生成。
SYN
客户端选择一个随机序列号x,并发送一个SYN分组,其中可能还包括其他TCP标志和选项。
SYN ACK
服务器给x加1,并选择自己的一个随机序列号y,追加自己的标志和选项,然后返回响应。
ACK
客户端给x和y加1并发送握手期间的最后一个ACK分组。
关于《理解TCP为什么需要进行三次握手(白话)》这篇博客可以给你带来对TCP的更深入的理解。
标签:
原文地址:http://www.cnblogs.com/goodboy-heyang/p/5357557.html