![](https://img-blog.csdnimg.cn/20190918140129601.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
计算机网络
文章平均质量分 87
计算机网络和互联网
应用层、传输层、网络层、数据链路层、局域
Mafia.M.A
这个作者很懒,什么都没留下…
展开
-
&3运输层 - 面向连接的传输TCP
面向连接的传输TCPTCPTCP报文结构TCP往返延时(RTT)和超时TCP可靠数据传输(rdt)快速重传(在定时器过时之前重发报文)TCP流量控制TCP连接管理TCP点对点:一个发送方,一个接收方可靠的、按顺序的字节流:没有报文边界管道化(流水线):TCP拥塞控制和流量控制设置窗口大小发送和接收缓存全双工数据:在统一连接中数据流双向流动面向连接:在数据交换之前,通过握手(控制交换报文)初始化发送方、接收方的状态变量有流量控制:发送方不会淹没接收方TCP报文结构序号Seq:原创 2022-04-25 09:27:53 · 144 阅读 · 0 评论 -
&3运输层 - 可靠数据传输的原理rdt
可靠数据传输的原理可靠数据传输——rdtRdt1.0(在可靠信道上的可靠数据传输)Rdt2.0(具有比特差错的信道)rdt2.1(发送方处理出错的ACK/NAK)rdt2.2(无NAK协议)rdt3.0(具有比特差错和分组丢失的信道)rdt3.0的性能rdt3.0 停-等操作流水线——提高链路利用率滑动窗口协议可靠数据传输——rdtrdt在应用层、传输层和数据链路层都很重要我们将:渐增式地开发可靠数据传输协议(rdt)的发送方和接收方只考虑单项数据传输(但控制信息是双向流动的)双向的数据传输问原创 2022-04-24 12:01:43 · 727 阅读 · 0 评论 -
&3运输层 - 无连接传输UDP
运输层——无连接传输UDPUDPUDP的优点(存在的原因)UDP校验和UDP“尽力而为”的服务,报文可能:丢失送到应用进程的报文段乱序无连接UDP:发送端和接收端无握手每个UDP报文段都被独立处理UDP被用于:流媒体DNSSNMP在UDP上可行可靠传输:在应用层增加可靠性应用特定的差错恢复UDP的优点(存在的原因)不建立连接(会增加延时)简单:在发送端和接收端没有连接状态报文的头部很小(开销小)无拥塞控制和流量控制,UDP以最快速度发送报文段(应用-&原创 2022-04-23 22:18:22 · 1808 阅读 · 0 评论 -
期中汇总(概论+应用层+运输层)
这里写目录标题概论1.1互联网1.2网络边缘1.3网络核心概论1.1互联网从具体构成网络由结点和边组成计算机网络:由联网的计算机构成的网络节点:主机节点——数据的源、数据的目标;数据交换节点——路由器(工作在网络层)、交换机(工作在链路层)(它们既不是源也不是目标)数据中转节点边:通信链路接入网链路——把主机和交换节点主干链路——交换节点和交换节点连在一起协议:支持互联网工作的标准,控制发送、接收消息(TCP、IP、HTTP、PPP)互联网:网络的网络主机=端系统,运行网络应原创 2022-04-21 19:56:36 · 2874 阅读 · 2 评论 -
&3运输层 - 运输层服务、Internet层的复用与分解
运输层服务、Internet层的复用与分解运输层服务运输层协议数据封装数据封装过程运输层vs网络层因特网运输层协议Internet层的复用与分解分解工作过程无连接(UDP)的复用和分解面向连接(TCP)分解面向连接分解:多线程Web服务器理解运输层服务依据的原理:复用/分解可靠数据传输流量控制(端到端)拥塞控制(全局性)学习因特网中的运输层协议:UDP:无连接传输TCP:面向连接传输TCP:拥塞控制运输层服务是整个网络体系结构中关键的一层,只有主机的协议栈(端系统)才有运输层计算机原创 2022-03-30 12:46:18 · 3182 阅读 · 0 评论 -
&2应用层 - TCP套接字编程
套接字编程TCP套接字编程客户机和服务器程序之间的交互交互具体过程Java应用程序示例客户机端服务器UDP套接字客户机/服务器程序交互客户机服务器网络应用程序的核心:客户机程序和服务器程序运行时,分别创建一个客户机进程和一个服务器进程,互相之间通过套接字读写数据进行通信。网络应用程序类型:通用应用程序:通过RFC文档所定义的标准协议来实现;程序必须满足RFC所规定的规则;使用与协议相关的端口号。如Web应用专用的应用程序:程序不必符合RFC规则;开发者根据实际应用设计;不能使用RFC中定义的周知原创 2022-03-25 15:59:51 · 747 阅读 · 0 评论 -
&2应用层 - 视频流和内容分发网
视频流和内容分发网什么是视频流和内容分发网遇到的挑战多媒体:视频流式传输存储的视频流媒体:DASH内容分发网络CDN互联网主机-主机通信即服务CDN内容访问:深入了解什么是视频流和内容分发网 视频流:视频数据的传输,互联网宽带的主要消费者视频的一个重要特征是它能够被压缩,因而可用比特率来权衡视频质量比特率越高,图像质量越好,用户总体视觉感受越好。 内容分发网:为了应对分发巨量视频数据的挑战,几乎所有主要的视频流公司都利用内容分发网。遇到的挑战挑战: 规模:如何达到十亿级用户单原创 2022-03-25 15:22:07 · 317 阅读 · 0 评论 -
&2应用层 - P2P应用
P2P应用P2P文件分发P2P体系结构的扩展性客户-服务器体系结构的分发时间DcsD_csDcsP2P体系结构的分发时间D_p2p比较客户-服务器和P2P体系结构的最小分发时间BitTorrent她应当从她的邻居请求哪些块呢分布式散列表DHT原理“最邻近”含义环形DHT集中式目录主要工作集中式目录存在的问题查询洪泛:Gnutella特点覆盖网络洪泛查询KaZaA(与Gnutella类似)层次覆盖网络KAZaA:查询KaZaA特点P2P体系结构对总是打开的基础设施服务器有最小的(或者没有)以来。P2P设原创 2022-03-23 12:16:01 · 870 阅读 · 0 评论 -
&2应用层 - DNS:因特网的目录服务
DNSDNS提供的服务用户主机将一个HTTP请求报文发送到Web服务器的过程DNS服务DNS工作机理概述DNS的一种简单设计(集中式设计)分布式、层次数据库3种类型的DNS服务器交互的方式本地DNS服务DNS缓存DNS记录报文记录例子(忽略TTL)标识主机的两种方式:主机名:由不定长的字母和数字组成。便于记忆。如www.yahoo.com路由器处理困难。IP地址:由4个字节组成,有着严格的层次结构。路由器容易处理。DNS提供的服务报文在网络中传输,使用IP地址域名系统DNA(Dom原创 2022-03-19 15:44:16 · 4784 阅读 · 0 评论 -
&2应用层 -电子邮件
因特网中的电子邮件因特网电子邮件系统的总体结构用户代理邮件服务器简单邮件传送协议SMTPSMTPSMTP与HTTP比较邮件报文格式和MIME邮件访问协议电子邮件快速、多方接收,包含附件、超链接、图像、声音、视频等等。本节讨论电子邮件的核心——应用层协议因特网电子邮件系统的总体结构分为三部分:用户代理邮件服务器简单邮件传输协议SMTP电子邮箱地址:用户邮箱名@主机名用户邮箱名@主机名用户邮箱名@主机名用户代理邮件阅读器。允许用户阅读、回复、发送、保存和撰写报文。当用户完成邮件撰写原创 2022-03-16 20:55:03 · 1021 阅读 · 0 评论 -
&2应用层 - 文件传输协议FTP
FTP什么是FTP文件传输过程FTP与HTTP比较(控制连接与数据连接)什么是FTP本地主机上的用户,向远程主机上传或者下载文件。用户通过一个FTP用户代理与FTP服务器交互。文件传输过程用户提供远程主机的主机名:在本地主机的FTP客户机进程与远程主机FTP服务器进程之间建立TCP连接提供用户标识和口令:在该TCP连接上向服务器传送服务器验证通过后,进行文件传送(双向):将本地文件系统中的文件传送到远程文件系统(上传)、或从远程文件系统中得到文件(下载)FTP与HTTP比较(控制连接与原创 2022-03-16 14:35:34 · 3425 阅读 · 0 评论 -
&2应用层 - Web和HTTP
Web和HTTPHTTP概况Web常用语客户机和服务器之间交互的过程Web是World Wide Web的简称,中文称之为万维网,是用于发布、浏览、查询信息的网络信息服务系统。Web关键技术:用户超文本标记语言(HTML)实现信息与信息之间的链接用统一资源定位技术(URL)实现全球信息的精确定位。用超文本传输协议(HTTP)实现分布式信息共享。产生于20实际90年代影响:改变了人们与工作环境内外的交流方式;提升因特网地位生活和工作发生变化方便、快捷得到所需要的信息(按需操作)任原创 2022-03-09 14:47:51 · 2252 阅读 · 1 评论 -
&2 应用层 - 应用层协议原理
应用层协议原理一、网络应用程序体系结构客户机/服务器 体系结构纯P2P 体系结构客户机/服务器与P2P的混合二、进程通信客户机和服务器进程套接字(socket)进程与套接字关系进程寻址进程识别信息(两部分)用户代理(user agent)三、应用层协议四、应用程序所需要的服务应用程序需要什么样的运输服务?因特网运输协议提供的服务TCP服务面向连接的服务可靠的传输服务拥塞控制未提供的服务UDP服务主要内容:应用层概念:应用层协议、客户机与服务器、进程、套接字和运输层接口。应用程序:Web、电子邮件、域原创 2022-03-09 11:32:45 · 2688 阅读 · 0 评论 -
计算机网络和因特网(三)——ISP互联、时延、协议层及其服务模型
ISP互联、时延、协议层及其服务模型1.5 ISP互联时延和丢包1.6 时延1)时延的类型处理时延排队时延传输时延传播时延2)排队时延和分组丢失排队时延分组丢失端到端时延3)英特网中的时延和路由1.7 协议层次及其服务模型1)体系结构——分层结构2)协议分层3)分层后数据传递的过程4)因特网协议栈节点分层报文传递过程1.5 ISP互联端系统经过一个接入网与因特网相连。因特网体系结构:因特网边缘的接入网络通过分层的ISP与因特网其它部分相连。时延和丢包时延和丢包是怎样出现的?分组在每个路由器中原创 2022-03-02 11:07:24 · 2328 阅读 · 0 评论 -
计算机网络和因特网(网络核心和接入网)
网络核心和接入网:网络核心的内部构造,接入网和无线媒体。电路交换和分组交换的概念及工作原理。原创 2022-02-25 17:19:18 · 1722 阅读 · 0 评论 -
&1 - 计算机网络和因特网
&1 - 计算机网络和因特网一、 什么是因特网具体构成描述1. 计算设备2. 联网设备3. 因特网服务提供商ISP4. 协议(protocol)5. 内联网服务描述什么是协议网络协议二、 网络边缘端系统、客户机、和服务器客户机/服务器模式对等模式无连接和面向连接的服务面向连接服务一、 什么是因特网具体构成描述公共因特网:一个世界范围的计算机网络互联遍及全世界的数以亿计的计算设备全球性“网络的网络”1. 计算设备上述所有的这些设备成为主机(host)、端系统(end system)原创 2022-02-23 10:54:31 · 940 阅读 · 0 评论