IP协议的不可靠性:IP协议仅仅负责数据的运输,可以说就是一个运输工; 非常无脑地送数据包,不管包中的数据是否出现错误,也不管数据包送的顺序等等,就算丢包了也不管,就是无脑送。
TCP/IP是分工协作的,是互补的: IP只负责运送数据,TCP协议负责数据安全; TCP会在IP收到数据包后丢数据包进行检查,保证确认无误才接受,否则就会通知发送端重新发送那个数据包
如果不想让建立连接、读写(远程)操作等的等待时间过长(可能流量大导致网速慢或其它异常原因)则可以设置超时等待时间,超过该时间就自动抛出异常通知超时了;