Socket編程的利弊各有哪些?

從各個角度,如安全,性能等來說


你有別的選擇嗎?


完成埠,socket_raw


從網卡收到報文到線程接收到數據,存在任務調度,而且傳統內核的中斷機制也會有一些開銷,總之性能難以做到極致。


推薦閱讀:

為什麼我在學校上網不用在屏幕上用滑鼠點擊一個連接按鈕,直接用網線連上路由器就可以上網了?
python3的編碼有哪些坑?
localhost、127.0.0.1 和 本機IP 三者的區別?
為何vxlan需要封裝在UDP里而不是直接使用IP包封裝?
操作系統接駁網路連接設備後,都是怎樣判斷已經成功連入Interent?

TAG:網路安全 | 計算機網路 | Socket | 網路編程 |