TCP/IP协议族 应用层 SNMP:简单网络管理协议 HTTP:对应的传输层是TCP TELNET FTP SMTP DNS TCP层(传输层):TCP,UDP IP层(互联网层): IP,ICMP(控制报文),ARP(地址解析),RARP,OSPF 三次握手: TCP:连接可靠,速度慢 UDP:不可靠,速度快 TCP三次握手(建立可靠连接,通过序号可以防止某些错误的连接) A->B B->A A->B OSI七层(TCP/IP把其中的表示层归并到应用层了,会话层归并到传输层) 应用 表示 会话 传输 网络 数据链路 物理层 我们程序其实和应用层差不多,socket是对于传输层原语的封装,当使用socket的时候就相当于使用传输层了 以前说手游是短连接(应该没有弱连接这个说法),我问过经理这个问题 短连接:当客户端需要连接的时候去主动连接服务器,当想服务器发送完数据的时候主动关闭连接 对于mmo这样的不停地想服务器发包的是不会使用短连接的,少数棋牌(象棋)可能使用短连接 短连接和长连接和TCP还是UDP没有关系,TCP/UDP是传输层的事情