![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
文章平均质量分 82
-王二毛-
学无止境
展开
-
HTTP超文本传输协议--入门
参考菜鸟教程简介HTTP协议(HyperText Transfer Protocol,超文本传输协议)HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。HTTP使用统一资源标识符(Uniform Resource Identifiers, URI)来传输数据和建立连接。HTTP 工作原理浏览器作为HTTP客户端通过URL向HTTP服务端即WEB服务器发送所有请求。Web服务器根据接收到的请求后,向客户端发送响应信息。HTTP三点注意事项:1、HT原创 2021-05-23 16:10:46 · 206 阅读 · 0 评论 -
计算机网络——应用层(万维网WWW)
一、万维网概述万维网是一个大规模的、联机式的信息储藏所。万维网用链接的方法能非常方便地从互联网上的一个站点访问另一个站点,从而主动地按需获取丰富的信息。这种访问方式称为“链接”。万维网是分布式超媒体 (hypermedia) 系统,它是超文本 (hypertext) 系统的扩充。1)、一个超文本由多个信息源链接成。利用一个链接可使用户找到另一个文档。这些文档可以位于世界上任何一个接在互联网上的超文本系统中。超文本是万维网的基础。2)、超媒体与超文本的区别是文档内容不同。超文本文档仅包含文本信息原创 2021-06-25 22:34:50 · 2791 阅读 · 2 评论 -
计算机网络——运用层(FTP&TFTP文件传送协议)
一、FTP 概述1)、文件传送协议 FTP (File Transfer Protocol) 是互联网上使用得最广泛的文件传送协议。2)、FTP 提供交互式的访问,允许客户指明文件的类型与格式,并允许文件具有存取权限。3)、FTP 屏蔽了各计算机系统的细节,因而适合于在异构网络中任意计算机之间传送文件。1.1、FTP 特点1)、文件传送协议 FTP 只提供文件传送的一些基本的服务,它使用 TCP 可靠的运输服务。2)、FTP 的主要功能是减少或消除在不同操作系统下处理文件的不兼容性。3)、原创 2021-06-25 21:43:48 · 728 阅读 · 1 评论 -
计算机网络——运用层(域名系统 DNS)
一、域名系统 DNS1.1、域名的结构域名的结构由标号序列组成,各标号之间用点隔开;各标号分别代表不同级别的域名。例如:域名只是个逻辑概念,并不代表计算机所在的物理地点。1.2、顶级域名 TLD(Top Level Domain)(1) 国家顶级域名 nTLD.cn 表示中国,.us 表示美国,.uk 表示英国,等等。(2) 通用顶级域名 gTLD最早的顶级域名是:.com (公司和企业).net (网络服务机构.org (非赢利性组织).edu (美国专用的教育机构).原创 2021-06-25 17:18:12 · 443 阅读 · 1 评论 -
计算机网络——运输层
一、 运输层的两个主要协议(1) 用户数据报协议 UDP (User Datagram Protocol)(2) 传输控制协议 TCP (Transmission Control Protocol)两个对等运输实体在通信时传送的数据单位叫作运输协议数据单元 TPDU (Transport Protocol Data Unit)。TCP 传送的数据单位协议是 TCP 报文段(segment)。UDP 传送的数据单位协议是 UDP 报文或用户数据报。1.1、TCP:一种面向连接的协议1、提供面原创 2021-06-25 17:13:58 · 1221 阅读 · 1 评论 -
计算机网络——网络层
一、网络层提供的两种服务在计算机网络领域,网络层应该向运输层提供怎样的服务(“面向连接”还是“无连接”, “可靠”还是“不可靠”, )曾引起了长期的争论。争论焦点的实质就是:在计算机通信中,可靠交付应当由谁来负责?是网络还是端系统?观点1:网络负责可靠交付的虚电路这种观点认为,应借助于电信网的成功经验,让网络负责可靠交付,计算机网络应模仿电信网络,使用面向连接的通信方式。通信之前先建立虚电路 (Virtual Circuit),以保证双方通信所需的一切网络资源。如果再使用可靠传输的网络协议,就可原创 2021-06-25 17:02:46 · 550 阅读 · 1 评论 -
计算机网络——数据链路层(三个基本问题)
计算机网络数据链路层的三个基本问题(1) 封装成帧(2) 透明传输(3) 差错控制一、封装成帧封装成帧 (framing) 就是在一段数据的前后分别添加首部和尾部,然后就构成了一个帧。确定帧的界限。首部和尾部的一个重要作用就是进行帧定界。帧是数据链路层的数据传送单元,一个帧的帧长等于帧的数据部分长度加上帧首部和帧尾部的长度。为了提高帧的传输效率,应该使帧的数据部分长度尽可能地大于首部和尾部的长度。二、透明传输如果数据中的某个字节的二进制代码恰好和 SOH 或 EOT 一样,数据链路层就原创 2021-06-23 16:15:09 · 4036 阅读 · 1 评论 -
计算机网络——概述
一、信息时代三大类网络:1、电信网络:提供电话、移动通信等语音服务;2、有线电视网络:向用户传送各种视频服务;3、计算机网络:提供用户在计算机之间的数据传送服务;发展最快的并起到核心作用的是计算机网络。二、Internet(因特网或互联网)和 internet(互连网)Internet是由数量极大的各种计算机网络连接起来internet 是一个通用名词,它泛指由多个计算机网络互连而成的网络,互连网是网络的网络三、互联网的两个基本的特点:连通性和共享计算机网络的目标是实现资源共享和信息传输原创 2021-06-22 19:23:17 · 1465 阅读 · 0 评论 -
计算机网络——数据链路层(虚拟局域网(VLAN))
一、VLAN的定义VLAN(Virtual Local Area Network)即虚拟局域网,是将一个物理的LAN在逻辑上划分成多个广播域的通信技术。VLAN内的主机间可以直接通信,而VLAN间不能直接通信,从而将广播报文限制在一个VLAN内。二、VLAN 的目的以太网是一种基于CSMA/CD的共享通讯介质的数据网络通讯技术。当主机数目较多时会导致冲突严重、广播泛滥、性能显著下降甚至造成网络不可用等问题。通过交换机实现LAN互连虽然可以解决冲突严重的问题,但仍然不能隔离广播报文和提升网络质量。原创 2021-06-16 08:31:28 · 1271 阅读 · 0 评论 -
计算机网络——数据链路层(二级交换机及其原理)
一、以太交换机的特点以太网交换机实质上就是一个多接口的网桥。通常都有十几个或更多的接口。每个接口都直接与一个单台主机或另一个以太网交换机相连,并且一般都工作在全双工方式。以太网交换机具有并行性。能同时连通多对接口,使多对主机能同时通信。相互通信的主机都是独占传输媒体,无碰撞地传输数据。以太网交换机的接口有存储器,能在输出端口繁忙时把到来的帧进行缓存。以太网交换机是一种即插即用设备,其内部的帧交换表(又称为地址表)是通过自学习算法自动地逐渐建立起来的。以太网交换机使用了专用的交换结构芯片,用原创 2021-06-15 12:29:05 · 3835 阅读 · 0 评论 -
计算机网络——数据链路层(CSMA/CD协议)
早期以太网目前LAN广泛使用的以太网技术,早期是将许多计算机连接到一根总线上,并采用广播方式发送 。以太网采用广播方式发送 :总线上的每一个工作的计算机都能检测到 B 发送的数据信号。由于只有计算机 D 的地址与数据帧首部写入的地址一致,因此只有 D 才接收这个数据帧。其他所有的计算机(A, C 和 E)都检测到不是发送给它们的数据帧,因此就丢弃这个数据帧而不能够收下来。在具有广播特性的总线上实现了一对一的通信。以太网采取了两种重要的措施为了通信的简便,以太网采取了两种重要的措施:(1)原创 2021-06-15 12:17:11 · 3236 阅读 · 0 评论 -
计算机网络——数据链路层(循环冗余检验)
一、循环冗余检验1.1、循环冗余检验的目的数据传输过程中可能会产生比特差错:1 可能会变成 0 ,而 0 也可能变成 1。所以,为了保证数据传输的可靠性,在计算机网络传输数据时,必须采用各种差错检测措施。1.2、循环冗余检验的原理数据链路层以太网传送的帧中,使用了循环冗余检验 CRC的检错技术。1.2.1、CRC的检错技术:在发送端,把待传数据划分为相同大小的组,假定传送的一组数据为????,????是 k 个比特。用二进制的模 2 运算进行 2n 乘 M 的运算,相当于在 M 后面添加 n原创 2021-06-14 16:39:07 · 1475 阅读 · 2 评论 -
计算机网络——物理层(宽带接入技术)
用户要连接到互联网,必须先连接到某个 ISP。在互联网的发展初期,用户都是利用电话的用户线通过调制解调器连接到 ISP 的,电话用户线接入到互联网的速率最高只能达到 56 kbit/s。美国联邦通信委员会 FCC 认为只要双向速率之和超过 200 kbit/s 就是宽带。2.5.1 ADSL 技术非对称数字用户线 ADSL (Asymmetric Digital Subscriber Line) 技术就是用数字技术对现有的模拟电话用户线进行改造,使它能够承载宽带业务。标准模拟电话信号的频带被限制原创 2021-06-14 16:28:05 · 119265 阅读 · 19 评论 -
计算机网络——物理层(信道&传输容量&传输媒体)
一、数据通信系统的模型1.1一个数据通信系统包括三大部分:源系统(或发送端、发送方)传输系统(或传输网络)目的系统(或接收端、接收方)1.2常用术语数据 (data) —— 运送消息的实体。信号 (signal) —— 数据的电气的或电磁的表现。模拟信号 (analogous signal) —— 代表消息的参数的取值是连续的。数字信号 (digital signal) —— 代表消息的参数的取值是离散的。码元(code) ——使用时间域的波形表示数字信号时,代表不同离散数值的基本波形原创 2021-06-14 15:55:28 · 1390 阅读 · 0 评论 -
计算机网络的体系结构
一、计算机网络的体系结构相互通信的两个计算机系统必须有协商一致的通信机制方能完成任务。 “分层”可将庞大而复杂的问题,转化为若干较小的局部问题,而这些较小的局部问题就比较易于研究和处理。1974年美国的 IBM 公司宣布了系统网络体系结构SNA(System Network Arcℎitecture)。国际标准化组织ISO提出开放系统互连基本参考模型OSI/RM(Open Systems Interconnection Reference Model ),简称为OSI。二、协议与网络层次划分2.1原创 2021-06-11 10:47:47 · 287 阅读 · 1 评论 -
计算机网络性能的评价
一、计算机网络工作性能的评价1. 速率速率指的是数据的传送速率,也称为数据率 (data rate)或比特率 (bit rate)。速率的单位是bit/s,或kbit/s、Mbit/s、Gbit/s等。例如4×10^10的数据率就记为40Gbit/s。速率通常是指额定速率或标称速率,非实际运行速率。2. 带宽带宽用来表示网络中某通道传送数据的能力。表示在单位时间内网络中的某信道所能通过的“最高数据率”。单位是 bit/s ,即 “比特每秒”。3. 吞吐量吞吐量(tℎrougℎput)表示在原创 2021-06-10 16:39:38 · 818 阅读 · 0 评论