判断包长度,达到MSS,认为是大数据的包,发送;判断FIN,如果设置, 发送;判断TCP_NODELAY,如果设置, 发送;判断TCP_CORK,如果未设置但所有发出去的小数据包均被确认, 发送;发生了超时(通常200ms), 发送。