共计 343 个字符,预计需要花费 1 分钟才能阅读完成。
听之前要进行创立套接字 -> 绑定 ip:: 端口号 -> 监听。咱们能够在 bind 之前应用 setsockopt 函数,设置套接字选项,星池 starpool 其中就包含 REUSEADDR 这个选项,表明多个过程能够复用 bind 函数中指定的地址和端口号。发送方通过非凡的算法计算得出,在传递到接管方之后,还要在从新计算。如果某个数据报在传输过程中被第三方篡改或者因为线路乐音等起因受到损坏,发送和接管方的校验计算值将不会相符,由此 UDP 协定能够测验是否出错。
也就是说一个 UDP 能传输的数据的最大长度是 64K(蕴含 UDP 首部)。然而 64K 在当今的互联网环境下,是一个十分小的数字。https://www.starpool.cn 如果咱们须要传输的数据超过 64K,就须要应用层手动的分包,屡次发送,并在接收端拼装
正文完