计算机网络
文章平均质量分 65
MLuhuihui
这个作者很懒,什么都没留下…
展开
-
IP编址概述
IP地址学习笔记原创 2022-06-10 16:12:02 · 837 阅读 · 1 评论 -
TCP协议
1 TCP概述2 TCP协议的实现2.1 TCP协议的可靠数据传输 TCP协议的ACK和GBN协议是一样的,都是累加式的,即ACK之前的数据都已经收到了,接收方返回的ACK就是下一个希望接受到的。 如果发送方一直从接收方接受同一个ACK,就说明这个数据很有可能丢了,因为接收方一直跟我说,我要这个我要这个,你给的不对,哈哈哈哈。2.2 TCP流量控制 如果RcvWindow=0,发送方会持续...原创 2022-03-15 19:56:55 · 471 阅读 · 0 评论 -
可靠数据传输
1 UDP实现可靠数据传输UDP具有无需建立连接,延迟小,速度快等优点,但是其提供的服务较差,没有TCP的多,那么UDP是如何实现可靠数据传输的呢。一般来说,如果传输层采用UDP协议,应用层就需要增加一定的可靠性机制。同时UDP也有自己的简单的可靠性机制,UDP校验和。2 RDT协议的设计 可靠数据传输协议,是位于传输层的协议,向上提供服务给应用层,向下,使用网络层链路层等传输数据,其接口如下图所示:2.1 RDT ...原创 2022-03-15 11:31:54 · 3172 阅读 · 0 评论 -
Socket编程
1 什么是API经常听说API,那么API到底是个什么东西啊?通俗点讲,就是操作系统提供的一系列方法,按照正确的协议和格式,去调用这些方法,就能实现对操作系统的调用(可能是这样的吧)。在网络编程中,应用层通过应用层协议,来完成应用进程间的通信,但是这些信息的传送,就需要用到操作系统来控制了,从应用层到传输层,就是从应用进程到操作系统了,需要使用到API,而网络编程中常使用的API就是socket套接字了。2 Socket 应用层中可能会有多个进程,那...原创 2022-03-12 21:21:53 · 3494 阅读 · 0 评论 -
DNS概述
1 DNS是干什么的在之前的学习中已经知道了,互联网中可以由IP地址唯一标识一台主机,在WEB中,URL的域名,也能唯一标识一台主机,那么如何将域名和IP地址之间完成映射了?这就要使用到DNS了 DNS作为一种分布式数据库,客户端每次请求,都需要进行多次查询。 本地域名服务器,不属于DNS分布式中的一层,但是,他相当于一个代理,当客户端主机进行查询的时候,都会先将查询发送到本地域名服务器,由本地域名服务器转发给DNS进行查询...原创 2022-03-12 19:54:30 · 1315 阅读 · 0 评论 -
WEB应用与HTTP
1 WEB简介进程一般使用IP+端口号来定义唯一标识符,而在WEB中,所有的对象都使用URL来进行唯一标识。其中,Scheme为协议,一般省略的话就是HTTP,中间为主机的名字,后面就指向一个文件。原来这就是URL,早有耳闻。WEB所遵循的应用层协议就是HTTP,超文本传输协议 所使用的传输层协议为TCP传输协议2 HTTP2.1 HTTP连接类型 HTTP有两种连接类型:2.1.1 非持久性连...原创 2022-03-11 20:26:50 · 864 阅读 · 0 评论 -
计算机网络-应用层
1 应用层的体系结构应用层分为三种结构:客户机/服务器结构(c/s)、点对点结构(P2P)、混合结构1.1 客户机/服务器结构这种结构的特点就是,客户机给服务器发送请求,然后由服务器发生响应。客户机与客户机之间是不能直接通讯的。1.2 P2P结构P2P对比CS结构,其有点是高度可伸缩,缺点是难以管理。混合式结构结合了P2P和CS结构的优的,比如Napster的文件传输使用P2P结构,文件搜索采用CS结构2 应...原创 2022-03-11 15:58:02 · 4806 阅读 · 0 评论 -
计算机网络的结构
计算机网络体系结构采用的是分层结构。原创 2022-03-09 19:06:46 · 916 阅读 · 0 评论 -
计网基础知识
1.ISP网络基本组成2.网络协议 硬件(主机、路由器、通信链路等)是计算机网络的基础。计算机网络中的数据交换必须遵守事先约定好的规则。网络协议:是进行网络中的数据交换而建立的规则、标准、约定。 网络协议有三个基本的要素: 1.语法:定义了数据与控制信息的结构与格式(底层信息的话就定义了信号电平) 2.语义:即需要发出何种控制信息,完成何种动作以及作出何种响应 3.时序:定义了通信的事件顺序与速度匹配。...原创 2022-03-09 13:01:55 · 1130 阅读 · 0 评论