(一)TCP/IP概述
1,TCP/IP协议是一个协议簇,是一个多层协议的组合。里面包括很多协议的。。之所以命名为TCP/IP协议,因为TCP,IP协议是两个很重要的协议,就用他两命名了.而UDP只是其中的一个协议.
主要包括应用层,传输层,网络层,网络接口层,我们常用的http访问就在应用层.
1.1,应用层:负责具体的应用,比如HTTP访问、FTP文件传输等等
1.2,传输层:主要为两台主机上的应用程序提供端到端的通信。
1.3,网络层:IP层有时也称作互连网层,处理分组在网络中的活动,在底层通信网络的基础上,完成路由、寻径功能,提供主机到主机的连接。
1.4,网络接口层:有时也称作数据链路层或链路层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。
1.5,UDP (User Datagram Protocol),即用户数据报协议,是一种传输层通信协议。
1.6,TCP(Transmission Control Protocol),即传输控制协议,是一种传输层通信协议
(二)TCP和UDP比较
1,TCP(Transmission Control Protocol,传输控制协议)是面向连接的协议,在收发数据之前,必须和对方建立可靠的连接.
TCP三