计算机网络——实验七

使用socket实现一个基于C/S架构的通信程序

(1)客户端发送给服务器请求,发送表征身份的用户名和密码("admin","123456");

(2)服务器根据客户端发来的信息验证身份,如果验证错误,返回"refuse"字符串,并且断开连接信道;

(3)如果通过身份验证,服务器向客户端返回"accept"字符串;

(4)客户端在收到"accept"后,发送服务请求号,"1"表示请求文件传输服务,"2"表示请求数据库查询服务;

(5)服务器收到服务请求号后,用打印语句来模拟服务的动作,完成后返回"finish"字符串;

(6)客户端收到"finish"串后,向服务器端发送"byebye",终止连接;

(7)双方中断连接,关闭socket。

相关推荐
三水不滴5 小时前
计网:输入网址到网页显示
经验分享·笔记·计算机网络
CS创新实验室18 小时前
《计算机网络》深入学:从自治系统内部到全球互联
计算机网络·考研·智能路由器·协议·408
小李独爱秋1 天前
计算机网络经典问题透视:蜂窝网络切换如何“扼杀”你的TCP连接?
网络·网络协议·tcp/ip·计算机网络·php·信息与通信
三水不滴1 天前
计算机网络核心网络模型
经验分享·笔记·tcp/ip·计算机网络·http·https
工程师0071 天前
计算机网络知识(一)
运维·服务器·计算机网络
梁辰兴2 天前
计算机网络基础:TCP 的拥塞控制
tcp/ip·计算机网络·php·tcp·拥塞控制·计算机网络基础·梁辰兴
小李独爱秋2 天前
计算机网络经典问题透视:如何探知无线AP的SSID与BSSID?
网络协议·计算机网络·wireshark·信息与通信
小李独爱秋2 天前
计算机网络经典问题透视:无线个人区域网WPAN的主要特点是什么?
计算机网络·网络安全·信息与通信·信号处理·wpan
Hubianji_092 天前
[IOS]2026年网络安全、通信技术与计算机科学国际会议(ACCTCS 2026)
计算机网络·安全·web安全·ios·国际会议·国际期刊
崎岖Qiu2 天前
【计算机网络 | 第一篇】计算机网络概述
笔记·学习·计算机网络