进阶day11-网络编程-网络协议(TCP&UDP)

This commit is contained in:
2026-03-25 16:03:17 +08:00
parent 98e33949b1
commit af3ed26f59

View File

@@ -3,6 +3,25 @@ package com.inmind.network01;
软件结构:
C(client)/S(server):需要安装一个客户端才能获取一些服务比如桌面版腾讯会议QQ微信爱奇艺LOL这不是我们今后的开发方向
B(browser)/S(server):只需要一个浏览器就可以获取一些服务比如百度淘宝京东爱奇艺网站这是javaWEB方向
----------------------------------------------------------------------------------------------------
网络协议:通信协议是对计算机必须遵守的规则,只有遵守这些规则,计算机之间才能进行通信
网络协议有传输层协议TCP UDP
TCP
1.必须建立连接才能发送数据(三次握手)
2.传输安全
3.传输数据没有长度限制
应用场景:文件下载,文件上传
UDP
1.不用建立连接就可以发送数据
2.传输不安全,效率高
3.传输数据有限制分为多个数据包每包限制64KB
应用场景:视频通话,语音通话,实况直播
*/
public class Demo01 {
}