计算机网络
文章平均质量分 90
llurran
这个作者很懒,什么都没留下…
展开
-
Internet网际协议 --- IP地址
1.IP地址,网络上的每一台主机(或路由器)的每一个接口都会分配一个全球唯一的32位的标识符。2.将IP地址划分为固定的类,每一类都由两个字段组成。3.网络号相同的这块连续IP地址空间称为地址的前缀,或网络前缀。4.IP分组5.接口(Interface):在主机/路由器和物理链路之间的连接1.IP地址共分为A、B、C、D、E五类,A、B、C类为单播地址。2.IP地址的书写采用点分十进制记法,其中每一段取值范围为0到255。3.网络数4.主机数5.地址范围(包括网络地址本身,广播地址,私有地址等)6.I原创 2022-06-02 12:11:39 · 1586 阅读 · 0 评论 -
Internet网际协议---IPv4协议
1.IPv4协议:网际协议版本4,一种无连接的协议,是互联网的核心,也是使用最广泛的网际协议版本。1.版本:4bit,表示采用的IP协议版本。2.首部长度:4bit,表示整个IP数据报首部的长度。3.区分服务:8bit,用来获得更好的服务,该字段一般情况下不使用。4.总长度:16bit,表示整个IP报文的长度,能表示的最大字节为216-1=65535字节。5.标识:16bit,IP软件通过计数器自动产生, 每产生一个数据报计数器加1;在IP分片以后,用来标识同一片分片。6.标志:3bit,目前只有原创 2022-06-01 15:41:18 · 3863 阅读 · 0 评论 -
网络层 --- 路由器工作原理
路由器工作原理一.路由器概述二.路由器控制层三.路由器数据层四.路由器交换结构一.路由器概述1.路由器是互联网最主要的网络设备,包含2个核心功能控制层:运行各种路由协议,BGP、OSPF、RIP,学习去往不同目的的转发路径:路由表。数据层:根据上述路由表,将收到的IP分组转发到正确的下一跳链路。二.路由器控制层1.路由器可同时运行多个路由协议。2.路由器也可不运行任何路由协议,只使用静态路由和直连路由。3.路由管理根据路由优先级,选择最佳路由,形成核心路由表。4.控制原创 2022-04-30 20:53:09 · 2368 阅读 · 0 评论 -
网络层 --- 网络层服务
网络层服务一.网络层服务概述1.网络层服务的实现2.网络层关键功能二.无连接服务的实现三.面向连接服务的实现四.虚电路与数据报网络1.面向连接的虚电路2.无连接的数据报3.虚电路与数据报网络的比较一.网络层服务概述1.网络层服务的实现(1)网络层实现端系统间多跳传输可达。(2)网络层功能存在每台主机和路由器中:①发送端:将传输层数据单元封装在数据包中;②接收端:解析接收的数据包,取出传输层数据单元,交付给传输层;③路由器:检查数据包首部,转发数据包。2.网络层关键功能(1)转发(fo原创 2022-04-30 20:28:22 · 2220 阅读 · 0 评论 -
传输层 --- 可靠数据传输的原理
流水线协议与滑动窗口协议一.流水线协议1.增加利用率2.流水线二.滑动窗口协议Sliding-window protocol1.窗口2.滑动窗口3.滑动窗口协议:GBN、SR三.Go-Back-N(GBN)协议一.流水线协议1.增加利用率2.流水线(1)发送方允许发送多个、“传输中的”、还没有应答的报文段。a.序号的范围必须增加;b.发送方和接收方设有缓冲。二.滑动窗口协议Sliding-window protocol1.窗口(1)允许使用的序列号范围;(2)窗口尺寸为N:最多有原创 2022-04-10 14:49:05 · 622 阅读 · 0 评论 -
传输层 --- 面向连接的传输TCP
一.TCP概述1.TCP服务模型:在一对通信的进程之间提供一条理想的字节流管道。2.点到点通信:仅涉及一对通信进程。3.全双工:可以同时双向传输数据。4.可靠、有序的字节流:不保留报文边界。5.需要的机制①建立连接:通信双方为本次通信建立数据传输所需的状态(套接字、缓存、变量等)。②可靠数据传输:流水线式发送,报文段检错,丢失重传。③流量控制:发送方不会令接收方缓存溢出。二.TCP报文段结构1.TCP头包和数据构成:TCP和UDP都有一个原创 2022-04-10 14:44:24 · 4254 阅读 · 0 评论 -
传输层 --- 可靠数据传输
可靠数据传输一.可靠数据传输概述1.可靠传输的原理2.可靠数据传输协议基本结构:接口3.有限状态机描述方法二.rdt1.0:完全可靠信道上的可靠数据传输三.rdt2.0:具有比较差错的信道域四.rdt2.1:发送方,处理受损的ACK/NAK1.发送方2.接收方五.rdt2.2:一种无NAK的协议六.rdt3.0:具有差错和丢包的信道一.可靠数据传输概述1.可靠传输的原理(1)什么是可靠:不错、不丢、不乱。(2)在应用层、运输层、数据链路层的重要性。(3)不可靠信道的特点决定了可靠数据传输协议的复杂原创 2022-03-28 13:59:40 · 3346 阅读 · 0 评论 -
传输层2 --- 传输层复用和分用
一.传输层基本服务将主机间交付扩展到进程间交付,通过复用和分用实现。发送端(复用):传输层从多个套接字收集数据,交给网络层发送。接收端(分用):传输层将从网络层收到的数据,交付给正确的套接字。二.如何进行复用和分用1.为将报文段交付给套接字:①主机中每个套接字应分配一个唯一的标识;②报文段中包含接收套接字的标识。2.复用:发送方传输层将套接字标识置于报文段中,交给网络层。3.分用:接收方传输层根据报文段中的套接字标识,将报文段交付到正确的套接字。三.套接字标识与端口号1原创 2022-03-28 10:24:39 · 7664 阅读 · 1 评论 -
计算机网络 --- 应用层3
一.域名系统DNS1.历史和概述(1)DNS:域名系统①Domain Name System域名系统a.分层域名服务器实现的分布式数据库;b.运行DNS协议;c.提供名字服务。②DNS完成主机名到IP地址的解析。(2)域名系统概述①域名系统DNS是互联网重要的基础设施之一,向所有需要域名解析的应用提供服务,主要负责将可读性好的域名映射成IP地址。②Internet采用层次结构的命名树作为主机的名字,并使用分布式的域名系统DNS。Internet的DNS是一个联机分布式数据库系统。③原创 2022-03-24 16:28:30 · 808 阅读 · 0 评论 -
传输层 --- 无连接运输UDP
无连接运输UDP一.UDP提供的服务二.UDP报文段结构三.UDP校验和checksum四.为什么需要UDP?一.UDP提供的服务1.网络层提供的服务:①尽最大努力将数据包交付到目的主机;②不保证投递的可靠性和顺序;③不保证带宽及延迟要求。2.UDP提供的服务:①进程到进程之间的报文交付;②报文完整性检查(可选):检查并丢弃出错的报文。3.UDP需要实现的功能①复用和分用;②报文检错。二.UDP报文段结构1.UDP报文:①报头:携带协议处理需要的信息;②载荷payload:携带原创 2022-03-24 16:19:53 · 4033 阅读 · 0 评论 -
计算机网络 --- 应用层2
Web应用和HTTP协议一.www概述1.www体系结构与协议2.统一资源定位器URLs(Uniform Resource Locators)3.www性能提升方法二.Web对象1.Web对象分类2.动态Web三.HTTP协议1.HTTP概述2.HTTP发展现状3.HTTP协议运行过程4.非持久连接和持久连接5.响应时间估算6.HTTP报文结构:请求报文7.HTTP报文结构:响应报文四.Cookie技术1.用户与服务器的交互2.Cookie的优缺点五.Web缓存技术与Web代理一.www概述1.www体原创 2022-03-20 22:44:24 · 345 阅读 · 0 评论 -
计算机网络 --- 计算机和因特网2
一.分组交换网络中的时延、丢包和吞吐量1.丢包和时延是怎样出现的(1)分组在路由器缓存中排队①分组到达链路的速率超过输出链路能力;②分组排队,等待交换,出现时延;排队过长,出现丢包。(2)分组时延的四种来源①节点处理时延dproca.检查比特差错;b.决定输出链路;c.通常几个微妙或更少。②排队时延dqueuea.等待输出链路传输的时间;b.取决于路由器拥塞的等级。③传输时延dtransa.R=链路带宽(bps)b.L=分组长度(比特)c.发送比特进入链路的时间=原创 2022-03-14 10:42:03 · 1776 阅读 · 0 评论 -
计算机网络 ---应用层1
一.应用层协议原理1.应用进程通信方式(1)每个应用层协议都是为了解决某一个应用问题,通过位于不同主机中的多个应用进程之间的通信和协同工作来完成。①两台主机通信实际是其上对应的两个应用进程在通信;②应用进程:为解决具体应用问题而彼此通信的进程。(2)应用层的具体内容就是规定应用进程在通信时所遵循的协议。①客户/服务器(C/S,Client/Server)方式a.集中结构,一对多;b.服务器共享资源,客户机资源不共享;c.服务器可能负载过重;d.网络带宽限制。应用层的许多协议是基于原创 2022-03-10 16:47:55 · 1416 阅读 · 0 评论 -
计算机网络 --- 计算机网络和因特网
计算机网络和因特网一.什么是因特网1.计算机网络的定义2.观点一:具体构成3.观点二:服务描述4.什么是协议二.互联网的构成1.网络边缘2.网络核心3.个域网PAN(Personal Area Network)4.局域网LAN(Local Area Network)5.城域网MAN(Metropolitan Area Network)6.广域网(Wide Area Network)7.Tier-1 ISP8.Tier-2 ISP三.网络边缘1.主机(Host)2.主机的功能3.接入网4.物理媒体四.网络核心原创 2022-02-25 15:34:56 · 3388 阅读 · 0 评论