{"id":307,"date":"2011-12-17T16:58:14","date_gmt":"2011-12-17T08:58:14","guid":{"rendered":"http:\/\/ykyi.net\/?p=307"},"modified":"2011-12-17T16:58:14","modified_gmt":"2011-12-17T08:58:14","slug":"unix%e7%bd%91%e7%bb%9c%e7%bc%96%e7%a8%8b-%e7%ac%ac%e4%b9%9d%e7%ab%a0%e7%ac%94%e8%ae%b0","status":"publish","type":"post","link":"https:\/\/ykyi.net\/?p=307","title":{"rendered":"Unix\u7f51\u7edc\u7f16\u7a0b.\u7b2c\u4e5d\u7ae0\u7b14\u8bb0"},"content":{"rendered":"<p># TCP \u534f\u8bae\u57281981\u5e74\u6807\u51c6\u5316\uff0c\u800cSCTP\u534f\u8bae\u5219\u662f\u57282000\u5e74\u7531IETF\u7ec4\u7ec7\u6807\u51c6\u5316\u3002IETF\uff1a Internet Engineering Task Force \u4e92\u8054\u7f51\u5de5\u7a0b\u4efb\u52a1\u7ec4\u6210\u7acb\u4e8e1985\u5e74\u3002<\/p>\n<p># SCTP\u652f\u6301\u4e24\u79cd\u7c7b\u578b\u7684socket. one to one(\u4e3a\u4e86\u65b9\u4fbf\u73b0\u6709\u7684tcp\u7a0b\u5e8f\u8fc1\u79fb\u5230sctp) \u548c one to many.<\/p>\n<p># sctp\u7684sctp_bindx\u53ef\u4ee5\u7ed1\u5b9a\u591a\u4e2a\u5730\u5740\uff0c\u5e76\u4e14\u53ef\u4ee5\u52a8\u6001\u589e\u5220\u3002\u4f46\u52a8\u6001\u589e\u5220\u4e0d\u5f71\u54cd\u5df2\u7ecf\u5b58\u5728\u7684associations.\u4e0d\u8fc7\u5404\u4e2aunix\u5206\u652f\u4e0d\u4e00\u5b9a\u652f\u6301\u8fd9\u4e2a\u7279\u6027\u3002<\/p>\n<p># sctp_getpaddrs\u548csctp_getladdrs\u5206\u522b\u662fgetpeername\u548cgethostname\u7684sctp\u7248\u3002They are designed with the concept of a multihoming aware transport protocol.<\/p>\n<p># sctp\u4f20\u8f93\u7684\u62a5\u6587\u662f\u6709\u8fb9\u754c\u7684\u3002sctp\u5728\u4f20\u8f93\u5c42\u652f\u6301\u4f20\u8f93\u8d85\u5927\u7684message.<\/p>\n","protected":false},"excerpt":{"rendered":"<p># TCP \u534f\u8bae\u57281981\u5e74\u6807\u51c6\u5316\uff0c\u800cSCTP\u534f\u8bae\u5219\u662f\u57282000\u5e74\u7531IETF\u7ec4\u7ec7\u6807\u51c6\u5316\u3002IETF\uff1a Internet Engineering Task Force \u4e92\u8054\u7f51\u5de5\u7a0b\u4efb\u52a1\u7ec4\u6210\u7acb\u4e8e1985\u5e74\u3002 # SCTP\u652f\u6301\u4e24\u79cd\u7c7b\u578b\u7684socket. one to one(\u4e3a\u4e86\u65b9\u4fbf\u73b0\u6709\u7684tcp\u7a0b\u5e8f\u8fc1\u79fb\u5230sctp) \u548c one to many. # sctp\u7684sctp_bindx\u53ef\u4ee5\u7ed1\u5b9a\u591a\u4e2a\u5730\u5740\uff0c\u5e76\u4e14\u53ef\u4ee5\u52a8\u6001\u589e\u5220\u3002\u4f46\u52a8\u6001\u589e\u5220\u4e0d\u5f71\u54cd\u5df2\u7ecf\u5b58\u5728\u7684associations.\u4e0d\u8fc7\u5404\u4e2aunix\u5206\u652f\u4e0d\u4e00\u5b9a\u652f\u6301\u8fd9\u4e2a\u7279\u6027\u3002 # sctp_getpaddrs\u548csctp_getladdrs\u5206\u522b\u662fgetpeername\u548cgethostname\u7684sctp\u7248\u3002They are designed with the concept of a multihoming aware transport protocol. # sctp\u4f20\u8f93\u7684\u62a5\u6587\u662f\u6709\u8fb9\u754c\u7684\u3002sctp\u5728\u4f20\u8f93\u5c42\u652f\u6301\u4f20\u8f93\u8d85\u5927\u7684message.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,6,7],"tags":[82,116],"class_list":["post-307","post","type-post","status-publish","format-standard","hentry","category-network","category-tech_articles","category-unix_linux","tag-unix-socket","tag-116"],"_links":{"self":[{"href":"https:\/\/ykyi.net\/index.php?rest_route=\/wp\/v2\/posts\/307","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ykyi.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ykyi.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ykyi.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ykyi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=307"}],"version-history":[{"count":0,"href":"https:\/\/ykyi.net\/index.php?rest_route=\/wp\/v2\/posts\/307\/revisions"}],"wp:attachment":[{"href":"https:\/\/ykyi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=307"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ykyi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=307"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ykyi.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=307"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}