1、什么是TCP/IP?
1、定义:TCP/IP是因特网的通信协议,通信协议就是计算机之间通信必须遵守的一些规则。
2、过程:浏览器使用 TCP/IP 来访问因特网服务器,服务器使用 TCP/IP 向浏览器传回 HTML。
3、TCP/IP 指传输控制协议/网际协议。
4、注意:TCP\IP并不只是tcp、ip两个协议,而是一个协议族,包括FTP、SMTP、TCP、UDP、IP等,只是因为tcp、ip最具代表性,所以称之为tcp、ip协议。
2、TCP\IP的层次结构
层次结构:TCP/IP传输协议是严格来说是一个四层的体系结构,应用层、传输层、网络层和数据链路层。
- TCP/IP协议是Internet最基本的协议,其中应用层的主要协议有Telnet、FTP、SMTP等,是用来接收来自传输层的数据或者按不同应用要求与方式将数据传输至传输层;
- 传输层的主要协议有UDP、TCP,是使用者使用平台和计算机信息网内部数据结合的通道,可以实现数据传输与数据共享;
- 网络层的主要协议有ICMP、IP、IGMP,主要负责网络中数据包的传送等;
- 而网络访问层,也叫网路接口层或数据链路层,主要协议有ARP、RARP,主要功能是提供链路管理错误检测、对不同通信媒介有关信息细节问题进行有效处理等。
3、TCP是什么?
TCP 用于应用程序之间的通信。是可靠、固定连接的通信。
当应用程序希望通过 TCP 与另一个应用程序通信时,它会发送一个通信请求。这个请求必须被送到一个确切的地址。在双方“握手”之后,TCP 将在两个应用程序之间建立一个全双工 (full-duplex) 的通信。这个全双工的通信将占用两个计算机之间的通信线路,直到它被一方或双方关闭为止。
UDP 和 TCP 很相似,但是更简单,同时可靠性低于 TCP。
4、IP是什么?
IP 用于计算机之间的通信。
IP 是不可靠、无连接的通信协议。它不会占用两个正在通信的计算机之间的通信线路。这样,IP 就降低了对网络线路的需求。每条线可以同时满足许多不同的计算机之间的通信需要。
通过 IP&#x