1.为什么要了解协议 程序员与协议合作,完成应用. 了解协议是为了了解协议完成了什么,提供了什么服务,自己还应该做什么. 2.从协议的角度,套接字是什么 套接字是协议的接口, IP套接字,代表可使用IP协议服务. TCP套接字,代表可使用TCP协议服务. 3.对编程而言,UDP协议应该了解什么 (1)应用的消息被封装到UDP数据报,UDP数据包被封装到IP数据报. (2)UDP不可靠,UDP不保证数据一定到达,按顺序到达,重复到达. (3)UDP只保证到达的数据是正确的(进行了错误校验) (4)