UDP的学习步骤有哪些方法呢

听之前要进行创建套接字->绑定ip::端口号->监听。我们可以在bind之前使用setsockopt函数,设置套接字选项,星池starpool其中就包括REUSEADDR这个选项,表明多个进程可以复用bind函数中指定的地址和端口号。发送方通过特殊的算法计算得出,在传递到接收方之后,还要在重新计算。如果某个数据报在传输过程中被第三方篡改或者由于线路噪音等原因受到损坏,发送和接收方的校验计算值将不会相符,由此UDP协议可以检验是否出错。

也就是说一个UDP能传输的数据的最大长度是64K(包含UDP首部)。但是64K在当今的互联网环境下,是一个非常小的数字。https://www.starpool.cn 如果我们需要传输的数据超过64K,就需要应用层手动的分包,多次发送,并在接收端拼装

你可能感兴趣的