网络编程

Javaweb:网页编程 B/S
网络编程:TCP/IP C/S

1.2网络通信的要素

双方地址:IP+端口号
通信协议:
在这里插入图片描述【网络编程重点:传输层 UDP TCP】
【网络层:封包】

1.3 IP

在这里插入图片描述

在这里插入图片描述

1.4、端口

不同进程有不同端口号,用来区分软件
在这里插入图片描述

1.5、通信协议

TCP:打电话 ,
连接,稳定,
3次握手,4次挥手
客户端、服务器
传输完成,释放连接,效率低

UDP:发短信
不连接、不稳定
客户端、服务器:没有明确的界限
不管有没有准备好,都可以发给你
DDOS:洪水攻击(饱和攻击)

3次握手:
A:在吗
B:在,你呢
A:在

4次挥手:
A:我要走了
B:知道了
B:真的走了?
A:真的走了

1.6、聊天的两个人

客户端

服务端

在这里插入图片描述

文件上传

1.7、初始tomacat

直接解压,然后去浏览器找。文件夹webAPP放项目

1.8、UDP消息发送

1.9、UDP聊天实现

1.10、URL下载网络资源

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值