《图解TCP/IP》学习日志----四、TCP与UDP、应用层协议、WWW(万维网)

本文深入探讨了TCP和UDP的区别,并详细介绍了应用层的三个主要协议:远程登录、文件传输和电子邮件。同时,对WWW(万维网)的基础,如URI和URL进行了阐述。

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

UDP

UDP不提供复杂的控制机制,利用IP提供面向无连接的通信服务。并且它是将应用程序发来的数据在收到的那一刻,立即按照
原样发送到网络上的一种机制。

即使是出现网络堵塞的情况下,UDP也无法进行流量控制等避免网络拥塞的行为。此外,传输途中即使出现丢包,UDP也不负
责重发。甚至当出现包的到达顺序乱掉时也没有纠正的功能。如果需要这些细节控制,那么不得不交由采用UDP的应用程序去
处理。

应用:①包总量较少的通信(DNS、SNMP等)
	 ②视频、音频等多媒体通信(即时通信)
	 ③限定于LAN等特定网络中的应用通信
	 ④广播通信(广播、多播)

TCP

与UDP的区别很大。它充分地实现了数据传输时各种控制功能,可以进行丢包时的重发控制,还可以对次序乱掉的分包进行
顺序控制。

应用层协议

一、远程登录

远程登录主要使用SSH和TELNET协议
TELNET:利用TCP的一条连接,通过这一条连接向主机发送文字命令并在主机上执行。本地用户好像直接与远端主机内的
	   Shell(操作系统提供给用户的、便于使用该系统中各种功能的一种用户接口)相连着似的,直接在本地进行操作。

SSH:相比于TELNET,SSH是加密的远程登录系统,TELNET容易造成通信窃听和非法入侵的危险。
	可以使用更强的认证机制。
	可以转发文件。
	可以使用端口转发功能。

二、文件传输

文件传输使用FTP协议,FTP需要在远程登录到对方的计算机后才
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值