我给你讲大白话:
首先,TCP比IP高一层。什么意思呢 ?假设有一些数据要发送,并且使用TCP协议(也就是说发送TCP包之前要先和对方商量商量-这就是面向连接。当然,商量的过程其实也是向对方发送有特殊标志的TCP包)发送,那么在连接后,我们在要发送的数据前加一个TCP头(相当于TCP包的标志。为什么要这个鸟TCP头呢?它包含端口信息,端口表明了这个数据是本计算机上哪个“程序”或者说“服务”发送的),然后送到IP层,在IP层又会被加一个IP头构造成IP包(为什么要加一个IP头?因为IP头里含有此包将被送达的目的地址-一个IP地址,没有这个地址,此数据包就在互联网上混不走了--因为不同物理网络之所以能够互联全靠这个IP地址了)。
应该清楚了吧?
个人理解示例:
{112.124.127.26:{3306:{{数据1,数据2}, {数据1,数据2 }, {数据1,数据2 }, {数据1,数据2 } } } }