计算机网络
梅子的日志
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
TCP三次握手,四次挥手
三次握手:举例说明:1.A对B说:我要向你借点钱,可以吗?第一次握手,A向B发出请求。2.B对A说:可以,你要借多少?第二次握手:如果B不回应A(可能没钱或者不愿借),那么沟通失败,A无法向B借钱。如果B回应了A,那么B就会反问A借多少钱,你不说我咋确定能不能借,万一借个一千万没钱呐。3.A对B说:嗯,我要借100第三次握手,A回答B的问题。我们可以这样想,如果A不回应B,那B就不用...原创 2019-03-15 19:59:31 · 276 阅读 · 0 评论 -
协议の那些事儿——HTTP和HTTPS
文章目录一、HTTP的概况二、HTTP的发展三、Web客户与服务器交互四、非持续连接和持续连接五、HTTP的报文格式1.请求报文2.响应报文思考一、HTTP的概况Web的应用层协议是超文本传输协议(HyperText Transfer Protocol,HTTP),它是Web的核心。HTTP由一个客户程序一个服务器程序组成,客户程序和服务器程序运行在不同的端系统,通过交换HTTP报文进行会话。...原创 2019-03-20 20:03:33 · 254 阅读 · 0 评论 -
网络通信开发(一)
基本任务掌握常用的网络命令对网络通信有基本理解能编写简单的网络通信服务器和客户端程序能自定义通信协议,实现复杂的通信机制完成一个完整的网络聊天系统作为学习计算机网络,想要开发通信项目的人,我想你应该知道每台机器有一个IP地址,相当于人的名字方便识别,在计算机中如果机器A想和B通信时,不仅需要知道B的IP地址,还需要知道B在哪个端口等待,就好比A如果想到B家里做客,它不知道B的家在哪...原创 2019-03-18 10:06:16 · 2368 阅读 · 1 评论 -
网络通信开发(二)
一、群聊服务器的实现基本功能当客户机连接服务器,服务器要求客户机输入用户名和密码当输入的用户名和密码与服务器所保存的账号一致登录成功,否则断开登录成功后,给其他客户机提示信息,显示在线人数登录成功的客户机可以给服务器发送消息,其他客户端也会收到消息实现基本流程程序设计(一)服务器端1)ChatServer类:创建服务器并启动等待连接2)ServerThread类:处理Sock...原创 2019-03-18 13:31:22 · 314 阅读 · 0 评论 -
协议的那些事儿——OSI模型和TCP/IP模型
计算机网络优先于计算机诞生,人们为了计算机之间彼此连接交互,定义了某些协议,这种协议就好比人类的语言,起初协议有很多,一家公司,一个部门都定义了自己内部的协议,从而导致彼此间无法交流,计算机网络缺乏灵活性和扩展性。就好比我不太能听懂外国人说话!为了解决这个问题,ISO(国际标准化组织)定制了国际标准OSI(开放式通信系统互联参考模型)。OSI将协议分为七层,使得原来复杂的网络协议变得简单化。一...原创 2019-03-19 14:01:33 · 238 阅读 · 0 评论 -
协议的那些事儿——TCP和UDP
我们知道OSI模型有七层,每层都有对应的协议,其中传输层有两个常用的协议UDP和TCP,本篇文章主要描述TCP协议。先来简单描述一下TCP的特点:1.面向连接2.面向字节流3.点对点传输4.全双工通信5.提供可靠支付6.流量拥塞控制接下来从三个方面具体讲解TCP的协议TCP如何实现可靠数据传输TCP如何实现流量控制TCP如何处理网络拥塞一、TCP如何实现可靠传输A向B...原创 2019-03-19 14:07:43 · 217 阅读 · 0 评论 -
计算机网络基本要点
文章目录1. OSI,TCP/IP,五层协议的体系结构,以及各层协议2.[IP地址分类](https://blog.youkuaiyun.com/qq_14997637/article/details/80632848)3.在浏览器中输入www.baidu.com后执行的全部过程4.TCP和UDP的区别?5.TCP的三次握手过程?为什么会采用三次握手,若采用二次握手可以吗6.了解交换机、路由器、网关的概念1...原创 2019-03-28 16:34:18 · 444 阅读 · 1 评论
分享