计算机网络应用层要点
- 格式:ppt
- 大小:780.50 KB
- 文档页数:45
计算机网络应用基础识记要点第一章网络基本概念1、计算机网络的定义:将分散在不同地点的具备独立功能的计算机系统,用通信线路和通信设备连接起来,再配以相应的网络软件,实现数据传输和资源共享的计算机集合。
是通信技术和计算机技术的结合产物。
2、计算机网络的发展:(1)面向终端的计算机网络(具有通信功能的单机系统):1946年,世界上诞生了第一台计算机;第一代计算机网络的代表是SABREI,目的:传输信息。
(2)计算机通信网络:1969年(20世纪70年代),4个结点的分组交换式计算机网络。
第二代计算机网络的代表:ARPANET,第一个计算机网络(注意区分与第一代计算机网络的代表SABREI)Arpanet是Internet的雏形,是分组交换之父、第一个分组交换网。
第一个网络也是阿帕网ARPANET。
(3)第三代计算机网络(计算机网络):1974 年,IP和TCP诞生;ISO和CCITT共同制定OSI/RM (开放系统互连参考模型)。
目的:资源共享、数据处理为主。
Internet是代表。
1973年以太网诞生。
(4)第四代计算机网络(信息高速公路):20世纪90年代后,特点:综合化和高速化。
3、计算机网络的组成的目的:①提供资源的共享②提供信息的快捷交流③提供分布式处理④实现集中控制和管理⑤提高系统的可靠性⑥提高系统性价比4、计算机网络的应用:①传统应用:FTP (文件传输)、USENET (网络新闻组)、WWW (万维网)、BBS (电子公告栏)、E-MAIL (电子邮件) .Telnet (远程登陆)②新型应用:VR (虚拟现实) .IRC 和ICQ (代表为QQ ) .EB (电子商务) .IP 电话5、计算机网络的组成:资源子网(数据处理)和通信子网(数据传输)。
(1)通信子网的构成与作用:由传输线路和转接部件组成,主要提供“用户入网的接口”和实现“数据传送”。
(2)资源子网的构成与作用:由入网的所有计算机,外设,软件和数据组成,负责全网的面向用户数据处理与数据管理,以实现最大程度的全网资源共享。
计算机网络应用基础计算机网络是指将多台计算机互联起来,通过各种数据传输技术和协议来实现数据交换和资源共享的一种技术体系。
计算机网络应用基础是学习计算机网络的重要内容,它涉及到计算机网络的应用层协议、网络应用的设计与开发、网络安全等方面的知识。
下面我们来详细介绍一下计算机网络应用基础的相关内容。
一、应用层协议应用层协议是计算机网络中最上层的协议,它是用户使用网络服务的接口。
常见的应用层协议有HTTP、FTP、SMTP、DNS等。
HTTP是超文本传输协议,它是用于Web浏览器和Web服务器之间的通信。
FTP是文件传输协议,它用于在用户计算机和远程服务器之间传输文件。
SMTP是简单邮件传输协议,它用于电子邮件的发送。
DNS是域名系统,它用于将域名转换为IP地址。
学习应用层协议是理解计算机网络应用的基础,它涉及到协议的工作原理,常见协议的特点和使用方法等内容。
二、网络应用的设计与开发网络应用的设计与开发是指利用计算机网络进行应用程序的开发和设计,主要包括应用程序的架构设计、网络通信的实现、数据传输的处理等方面。
网络应用的设计与开发涉及到多种技术,如编程语言、网络协议、数据库等。
学习网络应用的设计与开发需要具备一定的编程和网络知识。
常见的网络应用开发语言有Java、Python、C#等,网络应用的开发过程包括需求分析、系统设计、编码、测试和发布等环节。
三、网络安全计算机网络安全是指保护计算机网络免受非法访问、损坏或窃取信息的威胁。
网络安全包括多种技术和措施,如防火墙、加密算法、访问控制、漏洞扫描等。
学习网络安全需要了解计算机网络中常见的安全威胁和攻击类型,如病毒、木马、黑客攻击等。
同时,还需要掌握网络安全技术的原理和应用,如网络加密技术、身份认证、数据传输的安全性等。
四、云计算云计算是一种基于互联网的计算模型,它将计算资源和存储资源通过网络提供给用户。
云计算提供了大规模的计算和存储能力,用户可以根据自己的需求随时随地使用这些资源。
计算机网络的知识要点计算机网络是指通过通信设备和通信线路将分散的计算机系统连接起来,实现信息共享和资源共享的网络系统。
在计算机网络的学习中,有一些重要的知识要点需要掌握。
本文将介绍计算机网络的几个重要要点,帮助读者更好地理解和应用计算机网络知识。
一、计算机网络的基本概念计算机网络由若干台计算机及其相互连接的通信设备组成。
它具有以下几个基本概念:1. 主机:计算机网络中的终端设备,如个人电脑、服务器等。
2. 通信设备:用于连接主机的硬件设备,如交换机、路由器等。
3. 通信线路:传输数据的物理媒体,如光纤、电缆等。
4. 协议:计算机网络中设备之间进行通信所遵循的规则和约定。
二、计算机网络的分类计算机网络可以根据其覆盖范围、拓扑结构和通信方式等进行分类:1. 按照覆盖范围可分为广域网(WAN)、局域网(LAN)和城域网(MAN)等。
2. 按照拓扑结构可分为星型网络、总线型网络和环形网络等。
3. 按照通信方式可分为有线网络和无线网络。
三、计算机网络的协议体系计算机网络通信需要遵循一定的协议,常用的协议体系是TCP/IP协议体系。
它由两个协议组成:1. 传输控制协议(TCP):提供可靠的数据传输,确保数据的完整性和顺序性。
2. 网际协议(IP):负责网络中数据包的传输和路由选择。
四、计算机网络的网络层次结构计算机网络通常采用分层的结构,常见的网络层次结构有OSI参考模型和TCP/IP模型。
其中,OSI参考模型包括七层,分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层;TCP/IP模型包括四层,分别是网络接口层、网络层、传输层和应用层。
五、计算机网络的路由和交换技术路由和交换是计算机网络中重要的技术,用于实现数据的传输和路由选择。
常见的路由协议有RIP、OSPF和BGP等,常见的交换技术有以太网交换和虚拟局域网(VLAN)等。
六、计算机网络的安全性计算机网络的安全性是非常重要的,常见的网络安全威胁包括病毒、黑客攻击和数据泄露等。
应用层本章讨论的问题是各种应用进程通过什么样的应用层协议来使用网络所提供的通信服务应用层的许多协议都是基于客户-服务器方式的,客户和服务器都是主机之中的应用进程。
一、域名系统DNS1、域名系统DNS是因特网使用的命名系统,用来把人们便于使用的机器名字转换为IP地址。
2、为什么机器在处理IP数据报时不使用域名,而要使用IP地址呢?因为IP地址的长度固定为32位,域名长度不固定,机器处理起来比较困难。
3、整个因特网为什么不只使用一个域名服务器?因为整个因特网规模很大,一台服务器会因为负载太大无法正常工作,一旦出错,整个因特网就瘫痪了.4、域名服务器:名字到IP 地址的解析是由若干个域名服务器程序完成的。
运行域名服务器程序的专设结点的机器称为域名服务器.5、DNS请求报文是UDP数据报6、域名:任何一个连接在因特网上的主机或路由器,都有的一个唯一的层次结构名字7、域名的结构由标号序列组成,各标号之间用点隔开:… . 三级域名. 二级域名。
顶级域名8、域名只是个逻辑概念,并不代表计算机所在的物理地点。
9、域名的语法:由标号序列组成,用.分开,每一个标号不超过63字符,完整域名不超过255个字符,标号中除了—不能有其他标点符号10、域名只是个逻辑概念,并不代表计算机所在的物理地点.11、顶级域名TLD(1) 国家顶级域名nTLD:如:.cn表示中国,。
us 表示美国,。
uk表示英国,等等。
(2)通用顶级域名gTLD:最早的顶级域名是:。
com (公司和企业).net (网络服务机构)。
org (非赢利性组织)。
edu(美国专用的教育机构().gov(美国专用的政府部门).mil (美国专用的军事部门)。
int(国际组织)(3) 基础结构域名(infrastructure domain):这种顶级域名只有一个,即arpa,用于反向域名解析,因此又称为反向域名。
12、之前我国把二级域名划分为类别域名和行政区域名,现在可以直接注册13、域名服务器:一个服务器所负责管辖的(或有权限的)范围叫做区(zone)。
五层协议体系结构的要点五层协议体系结构是计算机网络中的基本概念之一,它是指在网络通信过程中,将通信功能划分为五层,每一层负责不同的功能,分别为物理层、数据链路层、网络层、传输层和应用层。
下面将详细介绍这五层协议体系结构的要点。
一、物理层物理层是网络通信的最底层,它负责传输比特流,将数据从一个节点传输到另一个节点。
在物理层中,主要涉及到的设备有网卡、光纤、电缆等。
物理层的主要功能包括传输速率、数据单位、物理拓扑结构和电气特性等。
物理层的作用是将比特流传输到下一层,实现节点之间的物理连接。
二、数据链路层数据链路层位于物理层之上,它负责将比特流转化为数据帧,并通过物理介质传输。
数据链路层的主要功能包括帧的定界、流量控制、差错检测和纠正等。
在数据链路层中,主要涉及到的设备有网桥、交换机等。
数据链路层的作用是通过发送和接收数据帧来实现两个相邻节点之间的数据传输。
三、网络层网络层是建立在数据链路层之上的,它负责将数据包从源节点传输到目标节点。
网络层的主要功能是实现路由选择、分组转发和数据分片等。
在网络层中,主要涉及到的设备有路由器、三层交换机等。
网络层的作用是通过选择最佳路径将数据包从源节点传输到目标节点,实现跨网络的通信。
四、传输层传输层位于网络层之上,它负责提供端到端的可靠传输和数据流控制。
传输层的主要功能包括连接建立、数据分段、差错检测和纠正等。
在传输层中,主要涉及到的协议有TCP和UDP。
传输层的作用是将数据从源端口传输到目标端口,实现进程之间的通信。
五、应用层应用层是网络通信的最高层,它负责提供各种网络应用服务。
应用层的主要功能包括文件传输、电子邮件、远程登录和网页浏览等。
在应用层中,主要涉及到的协议有HTTP、FTP、SMTP和DNS等。
应用层的作用是为用户提供各种网络应用服务,并且与用户进行交互。
以上就是五层协议体系结构的要点。
物理层负责传输比特流,数据链路层将比特流转化为数据帧,网络层将数据包从源节点传输到目标节点,传输层提供可靠传输和数据流控制,应用层提供各种网络应用服务。
1. 计算机网络是利用通信线路将地理位置分散的、具有独立功能的许多计算机系统或设备连接起来,按某种协议进行数据通信,以实现信息的传递和共享的系统。
2.计算机网络的分类:按使用目的可分为公用网、专用网和利用公用网组建的专用网;按交换方式可分为电路交换网、报文交换网、分组交换网和混合交换网;按网络拓扑结构可分为总线型、星型、环形、树形和混合型;按网络的地理范围可分为局域网、城域网、广域网和互联网。
3.计算机网络的功能:数据通信;资源共享;增加可靠性和实用性;负载均衡与分布式处理;集中式管理;综合信息服务。
4.网络体系结构:物理层;数据链路层;网络层;传输层;会话层;表示层;应用层。
5.网络协议的定义:保证网络中的各方能够正确、协调地进行通信,在数据交换和传输中必须遵守事先规定的准则,这些准则必须规定数据传输的格式、顺序及控制信息的内容,这个准则为网络协议。
6.网络协议由3要素组成:语法、语义、时序。
7.常见的协议由TCP/IP协议,IPX/SPX协议、NetBEUI协议等。
8.计算机网络要完成数据处理与数据通信功能。
则计算机网络从逻辑功能上分为:资源子网和通信子网两部分。
9.一个计算机网络系统由以下几部分组成:网络通信系统,网络操作系统,网络应用系统。
10.第二章1.被传输的二进制代码成为数据。
2.信号是数据在传输过程中的电信号表示形式。
(以下非重点- -)3.数据通信系统的基本通信模型:产生和发送信息的一段叫信源,接受信息的一端叫信宿。
信源与信宿通过通信线路进行通信,在数据通信系统中,也将通信线路称为信道。
4.在数据通信系统中,传输模拟信号的系统称为模拟通信系统,而传输数字信号的系统称为数字通信系统。
5.模拟通信系统通常由信源、调制器、信道、解调器、信宿预计噪声源组成信源所产生的原始模拟信号一般经过调制再通过信道传输。
到达信宿后,通过解调器将信号解调出来。
6.数字通信系统由信源、信源编码器、信道编码器、调制器、信道、解调器、信道译码器、信源译码器、信宿、噪声源以及发送端和接收端始终同步组成。
第一章计算机网络:把分布在不同地理位置上的具有独立功能的多台计算机、终端及其附属设备在物理上互连,按照网络协议相互通信,以硬件、软件和数据资源为目标的系统称为计算机网络。
介质访问控制方式:CSMA/CD(载波监听多路访问/冲突检测)星型拓扑结构:优点:①非中心节点出现故障时影响小。
②网络扩展容易③控制和诊断方便④访问协议简单。
缺点:过分依赖中心节点。
星型拓扑结构中,中心节点是整个网络的瓶颈,一旦出现故障会使整个网络瘫痪。
总线型拓扑结构:优点:①硬件的角度看可靠性高(结构简单,无源元件)②易于扩充,增加新的站点容易③使用电缆较少,安装容易④使用的设备相对简单,可靠性高缺点:①故障诊断困难②故障隔离困难环形拓扑结构:优点:①路由选择控制简单②电缆长度短③适用于光纤缺点:①节点故障引起整个网络瘫痪②诊断故障困难时延:指一个数据包从一个网络的一端传送到另一端所需要的时间,主要由发送时延、传播时延、处理等待时延组成。
发送时延:指在发送数据时数据块从节点进入到传输媒体所需要的时间。
发送时延=数据块长度(比特)/信道宽带(比特/秒)传播时延:指电磁波在信道中需要传播一定的距离而花费的时间。
传播时延=信道长度(米)/信号在信道上的传播速率(米/秒)OSI(开放系统互连参考模型):“系统”是指计算机、终端、外部设备、信息传输设备、操作员及相应的集合;“开放”指按照OSI参考模型建立的任意两系统之间的连接或操作。
OSI将整个网络的通信功能划分成七个层次由低到高是:物理层、数据链路层、网络层、运输层、会话层、表示层和应用层。
(优点:①各层之间是独立的②灵活性好③结构上可分割开④易于实现和维护⑤能促进标准化工作)一、物理层(比特):作用是尽可能的屏蔽这些差异,对数据链路层提供统一的服务。
主要关心的是在连接各种计算机的传输媒体上传输数据的比特流。
二、数据链路层(帧):作用通过数据链路层协议在不太可靠的物理链路上实现可靠的数据传输。
第6章应用层6.1 复习笔记一、域名系统DNS1.域名系统概述域名系统DNS是互联网使用的命名系统,用来把便于人们使用的机器名字转换为IP 地址;DNS系统采用客户/服务器模式,其协议运行在UDP上,使用53号端口。
2.因特网的域名结构例如域名中标号www为三级域名,标号baidu为二级域名,标号com为顶级域名,类似于这种表示方法,互联网采用层次树状结构的命名方法命名域名,如图6-1所示为域名空间结构。
图6-1 互联网的域名空间【注意】域名中的标号使用应注意以下几点:①标号中的英文不区分大小写;②每一个标号不超过63个字符,多标号组成的完整域名不超过255个字符;③标号按级别从低(左)到高(右)书写。
3.域名服务器(1)域名服务器的概念与分类①概念互联网的域名系统通过设置相应权限的域名服务器来保存相应范围主机的域名到IP地址的映射。
②分类互联网上的DNS域名服务器是按照层次安排的,如图6-2所示。
图6-2 树状结构的DNS域名服务器根据域名服务器所起的作用,可以把域名服务器划分为以下四种不同的类型(见表6-1):表6-1 域名服务器种类(2)域名解析过程①两种域名解析方式域名解析是将域名映射成IP地址或者把IP地址映射成域名的过程,如图6-3所示。
图6-3 两种域名解析方式域名解析主要有以下两种方式:a.递归查询方式主机向本地域名服务器的查询一般采用递归查询方式,递归查询过程:如果主机所询问的本地域名服务器不知道被查询域名的IP地址,那么本地域名服务器就以DNS客户的身份,向其他根域名服务器继续发出查询请求报文(即替该主机继续查询),而不是让该主机自己进行下一步的查询;b.迭代查询本地域名服务器向根域名服务器的查询通常是采用迭代查询,迭代查询的特点是:当根域名服务器收到本地域名服务器发出的迭代查询请求报文时,要么给出所要查询的IP地址,要么告诉本地域名服务器下一步应当向哪一个域名服务器进行查询,然后让本地域名服务器进行后续的查询(而不是替本地域名服务器进行后续的查询)。