发布网友 发布时间:2022-04-22 03:19
共2个回答
热心网友 时间:2023-08-22 06:45
招聘的顺口溜而已。其实大多数需要的是熟悉socket编程。
tcp/ip是协议族,协议定义的东西包括报文格式,流控,控制块fsm之类。
socket是个编程界面,不用管什么syn/ack/rst/sequence number之类。
(以前还有所谓传输界面编程,另一组api,淘汰了)socket编程并不太关心
协议是什么样,stream可以不是tcp,dgram可以不是udp的。当然现在基本
没有别的协议在用了。当然如果实现socket库(估计没人重新发明轮子),
或开发路由器、交换机之类,就需要真的熟悉协议了。
熟悉协议对socket编程也有好处,比如setsocketopt中,TCP_NODELAY 这个
就和tcp协议相关了。追答码字不易,谢谢采纳
热心网友 时间:2023-08-22 06:46
tcp ip协议簇啊。很复杂的。。。