1.什么是协议
解答:协议是相当于两个需要通过网络通信的程序建立的一种约定,它规定了报文交换的方式和意义
例如:HTTP为啦解决服务器之间传输文本问题,这些文本对象在服务器中创建和存储
2.什么是ip协议
解答:IP协议提供拉一组数据报文服务器,每组分组报文都是由网络独立处理和分发
例如:我们要寄快递,每个快递要有有收件人和地址,但是也有可能搞丢快递,IP协议只是一个尽力而为的协议,有可能报文丢失,报文顺序打乱,重复发送的情况
3.TCP/IP
解答:TCP协议能够j检测和恢复IP层提供的主机到主机的通信中可能发生的保温丢失,重复及其他错误,而且还提供拉一个可信赖的字节流通道。同时TCP是一种面向连接协议,在使用TCP进行通信前,两台应用程序需要建立一个TCP连接,而且这个连接又涉及到两台电脑需要完成3次握手交换信息才能建立连接
4.TCP是如何做到可靠传输的
解答:由于TCP协议是一种可信的传输协议,所以在传输之前,需要建立三次握手建立一个连接,所谓的三次握手,就是在建立TCP连接时,需要客户端和服务端总共发送3个包来确认连接的建立