TCP/IP是一组协议的代名词,它还包含许多协议,组成了TCP/IP协议族;IP位于协议族的第二层(对应OSI的第三层),TCP位于协议(对应OSI的第三层),TCP位于协议族的第三层(对应OSI的第四层)。
TCP/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求:
应用层:应用程序沟通的层;传输层:在此层中,它提供了节点间的数据传输服务;互连网络层:负责提供基本的数据封包传送功能,让每一块数据包都能够到达目的主机;网络接口层:对实际的网络媒体的管理。
一、物理层:主要定义物理设备标准,如网络的接口类型、光纤的接口类型、各种传输介质的传输速率等。
二、数据链路层:定义了如何让格式化数据以进行传输,以及如何让控制对物理介质的访问。
三、网络层:在位于不同地理位置的网络中的两个主机系统之间提供链接和路径选择。
四、传输层:定义了一些传输数据的协议和端口号(WWW端口80等),TCP(传输控制协议)、UDP(用户数据报协议)。主要是将从下层接收的数据进行分段和传输,到达目的地址再进行重组。
五、会话层:通过传输层(端口号:传输端口与接收端口)建立数据传输的通路。主要在你的系统之间发起会话或者接受会话请求。
六、表示层:可确保一个系统的应用层所发送的信息可以被另一个系统的应用层读取。
七、应用层:是最靠近用户的OSI层,这一层为用户的应用程序提供网络服务。