1. TCP/IP协议简介
百度百科TCP/IP协议上面描述的挺清楚的。TCP/IP是一个协议族的统称,里面包括了IP协议,IMCP协议,TCP协议,以及我们更加熟悉的http、ftp、pop3协议等等。
TCP/IP协议族按照层次由上到下,层层包装
2. TCP/IP协议详解
积木总结的笔记很好看TCPIP详解笔记
IP协议是TCP/IP协议的核心。所有的TCP,UDP,IMCP,IGCP的数据都以IP数据格式传输。
TCP是面向连接的通信协议,通过三次握手建立连接,通讯完成时要拆除连接,由于TCP是面向连接的所以只能用于端到端的通讯。
2.1 TCP协议
在TCP/IP协议中,TCP协议通过三次握手建立一个可靠的连接
所谓四次挥手(Four-Way Wavehand)即终止TCP连接,就是指断开一个TCP连接时,需要客户端和服务端总共发送4个包以确认连接的断开。
2.2 TCP IP端口号
网络互连层的IP协议将数据传送到传输层后,传输协议要将数据传递给正确的应用进程。为了识别是哪一个进程,就需要使用端口号。