TCP与UDP的基础介绍:
1、TCP:传输控制协议—面向连接的可靠传输协议
除完成传输层的基本工作–分段、端口号;还需要保障数据传输的可靠性; TCP报文格式:
属于面向连接可靠的网络协议流量控制及窗口机制
使用TCP的应用: · Web浏览器 · 电子邮件 · 文件传输程序
作用: · 源端口随机分配,目的端口使用知名端口 · 应用客户端使用的源端口号一般为系统中未使用的且大于1023 · 目的端口号为服务器端应用服务的进程,如Telnet为23
TCP建立会话: 注意: Seq为序列号 Ack为确认号 下一次的确认号为上一次的序列号+1
TCP的窗口机制:
2、UDP:用户数据报文协议----非面向连接的不可靠传输协议 仅完成传输层的基本工作----分段、提供端口号 UDP报文格式:
属于非面向连接不可靠的网络协议尽力而为的传输
使用UDP的应用: · 域名系统(DNS) · 视频流 · IP语音(VoIP)
创作者:Eric· Charles