作业1 概述: 如何使用JAVA创建HTTP报文,在本回答中没有体现。 本回答的报文均由一个自定义类而实现。 代码逻辑: 1.建立连接 2.客户端发送请求的文件路径到服务端 3.服务端寻找文件。如果找到,发送文件,并且发送一个确定报文。如果没有找到,发送一个没有找到的报文。 服务端 总 ...
前三个网上都有,最后一个自己做了一下,说实话自己思考还是有很多收获的。 先看最后一个: 多线程Web代理服务器 服务端:如图,使用多线程,注意serverSocket.accept 不能写在循环里面,因为我们使用tcp建立连接,建立一次连接就足够,写在循环里面的话客户端只能发送一次请求,然后就必须断开再建立连接, 客户端:建立一次连接便可以一直发送数据 运行结果如图,开启多个客户端,可以持续发送信 ...
2019-09-13 11:09 0 585 推荐指数:
作业1 概述: 如何使用JAVA创建HTTP报文,在本回答中没有体现。 本回答的报文均由一个自定义类而实现。 代码逻辑: 1.建立连接 2.客户端发送请求的文件路径到服务端 3.服务端寻找文件。如果找到,发送文件,并且发送一个确定报文。如果没有找到,发送一个没有找到的报文。 服务端 总 ...
一、选择题 1. 下列传输介质中,具有最好的抗干扰能力和高带宽的是( )。 A、UTP B、STP C、同轴电缆 D、光纤 2. 将双绞线制作成交叉线(一端按EIA/TTA 568A ...
登录:Telnet R2 网络体系结构指的是网络层次的组织形式,比如我们常见的五层网络结构 应用体 ...
如有错误, 欢迎指出~ 第一章 计算机网络和因特网 课后复习题 第二章 应用层 课后复习题 第三章 运输层 课后复习题 第四章 网络层:数据平面 课后复习题 第五章 网络层:控制平面 课后复习题 第六章 链路层和局域网 课后复习题 第二章: 应用层 ...
3.1 概述和运输层服务 运输层协议为运行在不同主机上的应用进程之间提供了逻辑通信(logic communication)功能。 3.1.1 运输层和网络层的关系 网络层提供了主机之间的逻辑通信,而运输层为运行在不同的主机上的进程提供了逻辑通信。 3.1.2 因特网运输层 ...
有几题需要用到书本配套的网站, 由于注册不成功没能用上附带的java小程序, 但都从网上查到了数据, 网上许多答案都是重复的, 也不知哪个是原创就不表明出处了. 基本都是个人回答, 比较粗糙, 如有错误, 欢迎指出. 第一章 计算机网络和因特网 课后复习题 第二章 应用层 ...
不要成为理想的巨人,行动的矮子 写在前面 为了更好地学习和掌握《计算机网络》这门课程,打算把自己的学习笔记转化为博客,以便于更好地复习,也便于大家一起学习与交流。 参考课程:中科大-郑老师《计算机网络》 参考书籍:《计算机网络自顶向下方法》原书第七版 第二章:计算机网络自顶向下 ...
4.1 网络层概述 网络层主要功能为转发(将数据从路由器输入接口转移到合适的输出接口)和路由选择(端到端的路径选择),每台路由器都有一张转发表,用最长前缀匹配规则来转发。 4.1.1 转发和路由选择:数据平面和控制平面 转发(forwarding) 是指将分组 ...