AiRui 7.09 Java Day17

目录

一、网络编程:

1.通信协议分层模型:

2.三次握手和四次挥手:

三次握手:

四次挥手:

3.TCP协议和UDP协议的区别:

题目:

4.单工、半双工、全双工:

5.长连接和短连接:

6.CS架构和BS架构:


一、网络编程:

1.通信协议分层模型:

  

2.三次握手和四次挥手:

   1.TCP协议通过三次握手建立连接,通过四次挥手断开连接,UDP协议没有

  2.TCP协议如果握手失败,是不会发送数据包的,UDP直接就发

三次握手:

   将小明当作客户端,小红当作服务器端,两人写信告白:
第一次握手:
小明告诉小红:我喜欢你。
第二次握手:
小红告诉小明:我知道了,我也喜欢你。
此时小红并不确定小明是否收到了告白信,直到
第三次握手:
小明回信:我也知道了,我们在一起吧。此时才真正建立连接。

         

四次挥手:

 恋爱之后,小明和小红煲电话粥。将小明当作客户端,小红当作服务器端。小明跟小红说话,
第一次挥手:
小明说:我说完了。
第二次挥手:
小红说:好的,我知道了,我还没说完。
小红继续说,说完之后
第三次挥手:
小红告诉小明:我说完了。
第四次挥手:
小明收到后告诉小红:好的,我知道了。等了2秒之后小明挂断了。
如果此时小红说完,等了2秒,小明一直不出声,这个时候就会重新说一次:我说完了。直到收到小明最后的回复,才挂断电话。

     

1和2断开的是A的连接,3和4断开的是B的连接 

建立一个连接需要三次握手,而终止一个连接要经过四次挥手

3.TCP协议和UDP协议的区别:

   1.TCP和UDP都属于传输层的协议

   2.TCP是可靠的,UDP是不可靠的

   3.TCP有拥塞机制,UDP没有

       拥塞机制指的是根据当前网络状态动态调整传输速率

   4.TCP有重传机制,UDP没有

      如果TCP协议在传输过程中发生了丢包,TCP会重传保证数据包的完整性

题目:

1.ISO七层模型有应用层、表示层、会话层、传输层、网络层、数据链路层、物理层,TCP/IP模型有                                                               

2.UDP协议通过三次握手建立连接,通过四次挥手断开连接             ("x","√")

3.建立一个连接需要          ,而终止一个连接要经过            ("三次握手","四次挥手")

4.TCP和UDP协议的区别,TCP和UDP都属于             的协议,TCP是         的,UDP是         的("可靠","不可靠"),TCP      拥塞机制,UDP          拥塞机制("有","没有"),TCP      重传机制,UDP       重传机制("有","没有")。

5.如果UDP协议在传输过程中发生了丢包,UDP会重传保证数据包的完整性     ("x","√")

4.单工、半双工、全双工:

单工通信:

单工通信只有一根数据线,通信只在一个方向上进行,这种方式的应用实例有:监视器、打印机、电视机等。

半双工通信:

半双工通信也只有一根数据线,它也单工的区别是这根数据线既可作发送又可作发接收,虽然数据可在两个方向上传送,但通信双方不能同时收发数据。

全双工通信:

数据的发送和接收用两根不同的数据线,通信双方在同一时刻都能进行发送和接收,这一工作方式称为全双工通信。在这种方式下,通信双方都有发送器和接收器,发送和接收可同时进行,没有时间延迟。

5.长连接和短连接:

    

6.CS架构和BS架构:

     CS:Client-Server 客户端服务器架构模型

           CS架构的软件需要安装,客户端和服务端都需要更新

      BS:Browser-Server 浏览器服务器架构模型

            BS架构的软件不需要安装,只需有一个浏览器即可,更新的时候只需有更新服务器端,不需要更新客户端

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值