计算机网络
文章平均质量分 90
bfhonor
没有天生的高手,更没有永远的菜鸟。
展开
-
计算机网络之应用层域名解析系统DNS、文本传输协议FTP、电子邮件以及万维网&HTTP协议【408】
一、网络应用模型(一)应用层概述应用层对应用程序的通信提供服务。应用层的功能:①、文件传输、访问和管理②、电子邮件③、虚拟终端④、查询服务和远程作业登录应用层的重要协议:FTP、SMTP、POP3、HTTP、DNS1. 客户/服务器(C/S)模型服务器:提供计算服务的设备。①、永久提供服务②、永久性访问地址/域名客户机:请求计算服务的主机。①、与服务器通信,使用服务器提供的服务②、间歇性接入网络③、可能使用动态IP地址④、不与其他客户机直接通信2. P2P模型(原创 2021-07-26 19:41:27 · 1803 阅读 · 1 评论 -
计算机网络之传输层TCP协议特点和TCP报文段【408_2】
一、传输层(一)TCP协议特点和TCP报文段1. TCP可靠传输TCP实现可靠传输的机制:①、校验【与UDP校验一样,增加伪首部】②、序号③、确认 【发送方要一直保持着报文段;直到接收方确定收到了,发送方才可以从缓存当中删除报文段。】④、重传确认重传不分家,TCP的发送方在规定的时间内没有收到确认就要重传已发送的报文段。➡超时重传TCP采用自适应算法,动态改变重传时间RTTs(加权平均往返时间)。冗余ACK(冗余确认)每当比期望序号大的失序报文段到达时,发送一个冗余ACK,指原创 2021-07-26 19:36:01 · 323 阅读 · 4 评论 -
计算机网络之传输层概述、UDP协议以及TCP协议特点和报文段【408_1】
一、传输层(一)传输层概述只有主机才有的层次。传输层的功能:①、传输层提供进程和进程之间的逻辑通信。【网络层提供主机之间的逻辑通信。】②、复用和分用③、传输层对收到的报文进行差错检测。④、传输层的两种协议【TCP/UDP】。1. 传输层的两个协议2. 传输层的寻址与端口复用:应用层所有的应用进程都可以通过传输层再传输到网络层。分用:传输层从网络层收到数据后交付指明的应用进程。端口(逻辑端口/软件端口):是传输层的SAP,标识主机中的应用进程。端口号只有本地意义,在因特网中原创 2021-07-26 18:01:39 · 561 阅读 · 1 评论 -
计算机网络之网络层ARP协议、DHCP协议、ICMP协议及其IPv6【408_2】
一、ARP协议1. 主机1发送数据至主机32. 主机1发送数据至主机53. ARP协议特点由于在实际网络的链路上传送数据帧时,最终必须使用MAC地址。ARP协议:完成主机或路由器IP地址到MAC地址的映射。【解决下一跳走哪的问题】ARP协议使用过程:检查ARP高速缓存,有对应表项则写入MAC帧,没有则用目的MAC地址为FF-FF-FF-FF-FF-FF的帧封装并广播ARP请求分组,同一局域网中所有主机都能收到该请求。目的主机收到请求后就会向源主机单播一个ARP响应分组,源主机收到后将此映原创 2021-07-26 17:33:14 · 1402 阅读 · 0 评论 -
计算机网络之网络层功能、IP数据报格式【408_1】
一、概述和功能主要任务是把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务。网络层传输单位是数据报。数据报和分组的关系:父(数据报)与子(分组)功能:①、路由选择与分组转发(最佳路径)②、异构网络互联③、拥塞控制若所有结点都来不及接受分组,而要丢弃大量分组的话,网络就处于拥塞态。因此要采用一定措施,缓解这种拥塞。①、WAY1:开环控制(静态)②、WAY2:闭环控制(动态)二、IP数据报格式(一)TCP/IP协议栈(二)IP数据报格式版本:IPv4 / IPv原创 2021-07-26 17:05:49 · 465 阅读 · 0 评论 -
计算机网络之数据链路层局域网、以太网及其PPP协议&HDLC协议【408_4】
一、轮询访问介质访问控制(一)介质访问控制信道划分介质访问控制(MAC Multiple Access Control )协议:①、基于多路复用技术划分资源。②、网络负载重:共享信道效率高,且公平③、网络负载轻:共享信道效率低随机访问MAC协议:冲突①、用户根据意愿随机发送信息,发送信息时可独占信道带宽。②、网络负载重:产生冲突开销③、网络负载轻:共享信道效率高,单个结点可利用信道全部带宽轮询访问MAC协议/轮流协议/轮转访问MAC协议:既要不产生冲突,又要发送时占全部带宽。①、轮询原创 2021-07-26 16:49:17 · 3017 阅读 · 0 评论 -
计算机网络之数据链路层信道划分介质访问【408_3】
一、信道划分介质访问控制(一)传输数据使用的两种链路点对点链路:两个相邻节点通过一个链路相连,没有第三者。应用:PPP协议,常用于广域网。广播式链路:所有主机共享通信介质。应用:早期的总线以太网,无线局域网,常用于局域网典型拓扑结构:总线型、星型(逻辑总线型)。(二)介质访问控制介质访问控制的内容就是,采取一定的措施,使得两对节点之间的通信不会发生互相干扰的情况。(三)信道划分介质访问控制信道划分介质访问控制:将使用介质的每个设备与来自同一信道上的其他设备的通信隔离开,把时域原创 2021-07-26 16:14:25 · 946 阅读 · 0 评论 -
计算机网络之数据链路层的流量控制、可靠传输机制以及停止等待协议【408_2】
一、流量控制与可靠传输机制(一)数据链路层的流量控制较高的发送速度和较低的接收能力的不匹配,会造成传输出错,因此流量控制也是数据链路层的一项重要工作。数据链路层的流量控制是点对点的,而传输层的流量控制是端到端的。数据链路层流量控制手段:接收方收不下就不回复确认。传输层流量控制手段:接收端给发送端一个窗口公告。(二)流量控制的方法停止—等待协议:发送窗口大小=1,接收窗口大小=1;后退N帧协议(GBN):发送窗口大小>1,接收窗口大小=1;选择重传协议(SR):发送窗口大小&g原创 2021-07-12 14:55:28 · 1007 阅读 · 0 评论 -
计算机网络之数据链路层功能概述、封装成帧、透明传输以及差错控制(检验编码)【408_1】
链路:网络中两个结点之间的物理通道,链路的传输介质主要有双绞线、光纤和微波。<hr/><img src='https://img-blog.csdnimg.cn/20210621143956815.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ0MDk2Njcw,size_16,color_FFFFFF,t_70'>原创 2021-07-06 10:34:41 · 3170 阅读 · 0 评论 -
计算机网络之物理层传输介质、中继器和集线器【408_3】
一、物理层传输介质(一)传输介质及分类传输介质也称传输媒体/传输媒介,它就是数据传输系统中在发送设备和接收设备之间的物理通路。传输媒体并不是物理层。传输媒体在物理层的下面,因为物理层是体系结构的第一层,因此有时称传输媒体为0层。在传输媒体中传输的是信号,但传输媒体并不知道所传输的信号代表什么意思。但物理层规定了电气特性,因此能够识别所传送的比特流。1. 导向性传输介质——1.双绞线双绞线是古老、又最常用的传输介质,它由两根采用一定规则并排绞合的、相互绝缘的铜导线组成。绞合可以减少对相原创 2021-07-03 20:21:52 · 729 阅读 · 0 评论 -
计算机网络之物理层编码、调制以及数据交换方式【408_2】
一、编码&调制(一)基带信号与宽带信号信道:信号的传输媒介。一般用来表示向某一个方向传送信息的介质,因此一条通信线路往往包含一条发送信道和一条接收信道。在传输距离较近时,计算机网络采用基带传输方式(近距离衰减小,从而信号内容不易发生变化)<hr/><img src='https://img-blog.csdnimg.cn/20210620162503977.png'>原创 2021-06-24 18:59:22 · 1695 阅读 · 0 评论 -
计算机网络之物理层的概念、数据通信以及奈氏准则和香农定理【408_1】
一、物理层的基本概念(一)物理层接口特性物理层解决如何在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。物理层主要任务:确定与传输媒体接口有关的一些特性——>定义标准机械特性:定义物理连接的特性,规定物理连接时所采用的规格、接口形状、引线数目、引脚数量和配列情况。<hr/><img src='https://img-blog.csdnimg.cn/20210617095905654.png'>原创 2021-06-24 18:54:30 · 742 阅读 · 1 评论 -
计算机网络的相关概述【408】
一、计算机网络的概述及功能(一)概述计算机网络:是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。计算机网络是互连的、自治的计算机集合。①、互连-通过通信链路互联互通②、自治-无主从关系(二)功能...原创 2021-06-20 21:03:21 · 282 阅读 · 5 评论 -
计算机网络相关概述之分层结构、OSI参考模型和TCP/IP模型【408】
实体:每一层当中的活动元素就叫做实体。在同一层的话就叫做对等实体。上层单向使用下层提供的服务<hr/><img src='https://img-blog.csdnimg.cn/20210616205619872.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ0MDk2Njcw,size_16,color_FFFFFF,t_70'>原创 2021-06-20 21:00:02 · 636 阅读 · 0 评论 -
计算机网络(谢希仁)— 第四章-网络层(四)
一、网际控制报文协议 ICMPICMP 是互联网的标准协议。ICMP 允许主机或路由器报告差错情况和提供有关异常情况的报告但 ICMP 不是高层协议,而是 IP 层的协议。ICMP 报文的格式(一)ICMP 报文的种类(1)ICMP 差错报告报文共有 4 种终点不可达 、时间超过、参数问题、改变路由(重定向)(Redirect)(2)ICMP 差错报告报文的数据字段的内容(3)不应发送 ICMP 差错报告报文的几种情况对 ICMP 差错报告报文不再发送 ICMP 差错报告报文原创 2020-10-24 17:20:20 · 1122 阅读 · 0 评论 -
计算机网络(谢希仁)— 第四章-网络层(二)
一、划分子网和构造超网1、划分子网三级 IP 地址从 1985 年起在 IP 地址中又增加了一个“子网号字段”,使两级的 IP 地址变成为三级的 IP 地址。这种做法叫做划分子网 (subnetting) 。划分子网已成为互联网的正式标准协议。划分子网的基本思路凡是从其他网络发送给本单位某个主机的 IP 数据报,仍然是根据 IP 数据报的目的网络号 net-id,先找到连接在本单位网络上的路由器。然后此路由器在收到 IP 数据报后,再按目的网络号 net-id 和子网号 subnet原创 2020-09-06 16:34:11 · 1510 阅读 · 1 评论 -
计算机网络(谢希仁)— 第四章-网络层(三)
IP 地址与硬件地址IP 地址与硬件地址是不同的地址。从层次的角度看,①、硬件地址(或物理地址)是数据链路层和物理层使用的地址。②、IP 地址是网络层和以上各层使用的地址,是一种逻辑地址(称 IP 地址是逻辑地址是因为 IP 地址是用软件实现的)。在 IP 层抽象的互联网上只能看到 IP 数据报。图中的 IP1 → IP2 表示从源地址 IP1 到目的地址 IP2 。两个路由器的 IP 地址并不出现在 IP 数据报的首部中。路由器只根据目的站的 IP 地址的网络号原创 2020-09-05 23:16:24 · 979 阅读 · 0 评论 -
计算机网络(谢希仁)— 第四章-网络层(一)
一、网络层提供的两种服务一种观点:让网络负责可靠交付这种观点认为,应借助于电信网的成功经验,让网络负责可靠交付,计算机网络应模仿电信网络,使用面向连接的通信方式。通信之前先建立虚电路 (Virtual Circuit),以保证双方通信所需的一切网络资源。如果再使用可靠传输的网络协议,就可使所发送的分组无差错按序到达终点,不丢失、不重复。虚电路服务虚电路是逻辑连接虚电路表示这只是一条逻辑上的连接,分组都沿着这条逻辑连接按照存储转发方式传送,而并不是真正建立了一条物理连接。请注意,电路交换的原创 2020-09-01 21:57:35 · 1065 阅读 · 0 评论 -
计算机网络(谢希仁)— 第三章-数据链路层(三)
一、扩展的以太网1.1 在物理层扩展以太网1. 冲突域、广播域冲突域(Collision Domain)是一种物理分段,是指网络中一个站点发出的帧会与其他站点发出的帧产生碰撞或冲突的那部分网络。这些站点之间存在介质争用现象。广播域指接收同样广播消息的节点的集合,如:在该集合中的任何一个节点传输一个广播帧,则所有其他能收到这个帧的节点都被认为是该广播帧的一部分如果冲突过多,则传输效率就会降低2. 用集线器扩展以太网优点①、使原来属于不同碰撞域的以太网上的计算机能够进行跨碰撞域的通原创 2020-08-25 21:51:39 · 2831 阅读 · 0 评论 -
计算机网络(谢希仁)— 第三章-数据链路层(二)
一、使用广播信道的数据链路层1.1 局域网的数据链路层局域网最主要的特点是:①、网络为一个单位所拥有;②、地理范围和站点数目均有限。局域网具有如下主要优点:①、具有广播功能,从一个站点可很方便地访问全网。局域网上的主机可共享连接在局域网上的各种硬件和软件资源。②、便于系统的扩展和逐渐地演变,各设备的位置可灵活调整和改变。③、提高了系统的可靠性、可用性和残存性。1. 媒体共享技术静态划分信道:频分复用、时分复用、波分复用、码分复用动态媒体接入控制(多点接入):①、随机接入,②、原创 2020-08-24 16:44:51 · 2614 阅读 · 0 评论 -
计算机网络(谢希仁)— 第三章-数据链路层(一)
一、使用点对点信道的数据链路层计算机网络体系结构数据链路层是实现设备之间通信的非常重要的一层数据链路层的作用仅从数据链路层观察帧的流动数据链路层使用的信道1.1.1 数据链路和帧链路(link)是一条无源的点到点的物理线路段,中间没有任何其他的交换结点。一条链路只是一条通路的一个组成部分。数据链路 (data link) 除了物理线路外,还必须有通信协议来控制这些数据的传输。若把实现这些协议的硬件和软件加到链路上,就构成了数据链路。现在最常用的方法是使用适配器(即网卡)来原创 2020-08-24 16:23:13 · 3026 阅读 · 1 评论 -
计算机网络(谢希仁)— 第二章-物理层
计算机网络——物理层一、物理层的基本概念物理层考虑的是怎样才能在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。物理层的作用是要尽可能地屏蔽掉不同传输媒体和通信手段的差异。用于物理层的协议也常称为物理层规程 (procedure)。1. 物理层的主要任务主要任务:确定与传输媒体的接口的一些特性。机械特性 :指明接口所用接线器的形状和尺寸、引线数目和排列、固定和锁定装置等。电气特性:指明在接口电缆的各条线上出现的电压的范围。功能特性:指明某条线上出现的某一电平的电压的意义原创 2020-08-17 14:49:37 · 1152 阅读 · 0 评论 -
计算机网络(谢希仁)— 第一章-计算机网络概述【二】
一、对于几种不同类别的网络(一)、按拓扑结构:1. 总线型拓扑结构:总线型拓扑结构中的所有连网设备共用一条物理传输线路,所有的数据发往同一条线路,并能够由连接在线路上的所有设备感知。优点:结构简单,易于扩展可靠性高。缺点:安全性差,不便于集中控制。2. 星型拓扑结构星型拓扑结构是以一台中心处理机(通信设备)为主而构成的网络,其他连网机器仅与该中心处理机之间有直接的物理连接,所有的数据通信必须经过中心处理机。优点:结构简单,便于管理。缺点:线路利用率低,中心处理机负载重,中心节点一旦故障原创 2020-05-28 21:11:55 · 1034 阅读 · 1 评论 -
计算机网络(谢希仁)— 第一章-计算机网络概述【一】
计算机网络概述(一)、计算机网络在信息时代中的作用(二)、互联网概述2.1 网络的网络2.2 互联网基础结构发展的三个阶段(三)、互联网的组成3.1 互连网的边缘部分3.2 互连网的核心部分(一)、计算机网络在信息时代中的作用21世纪重要特征就是数字化、网络化和信息化,它是一个以网络为核心的信息时代。其中有三大类网络:电信网络、有线电视网络和计算机网络。但是发展最快的并起到核心作用的则是计算机网络互联网具有两个重要的基本特点:连通性和共享。(二)、互联网概述2.1 网络的网络计算机网络(原创 2020-05-22 22:13:24 · 1905 阅读 · 0 评论