网络基础

本文深入探讨了TCP/IP协议族及其应用层协议,包括SNMP、HTTP、TELNET、FTP、SMTP、DNS等,详细解释了TCP和UDP在传输层的作用及特性,以及三次握手过程,同时对比了OSI七层模型与TCP/IP模型的区别。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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是传输层的事情

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值