计算机网络应用层重点知识点复习总结
- 格式:doc
- 大小:83.00 KB
- 文档页数:6
网络技术应用主要知识点一、网络基础知识:1.网络拓扑结构:星型、总线型、环型、树型、网状型等;2.网络硬件设备:路由器、交换机、集线器、网桥、网卡等;3.网络传输介质:双绞线、同轴电缆、光纤、无线传输等;4.IP地址:IP地址的分类、IP地址的表示方法、IP地址的划分和划分规则、子网掩码等;5.网络拓扑规划:考虑网络规模、需求、容错和负载均衡等因素,设计合适的网络拓扑结构。
二、网络协议:1.TCP/IP协议:TCP/IP协议栈、TCP/IP协议的特点和功能、TCP/IP四层模型、TCP/IP地址分配等;2. 无线网络协议:Wi-Fi、蓝牙、RFID、ZigBee等;3.网络传输协议:HTTP、FTP、SMTP、POP3、IMAP等;4.网络路由协议:RIP、OSPF、BGP等;5.互联网协议IPv6:IPv6的优势、地址分配方式、地址表示方法等。
三、网络安全:1.防火墙:防火墙的原理、分类、工作模式、配置和管理等;2.VPN:VPN的原理、类别、组成和配置等;3.IDS/IPS:入侵检测系统和入侵防御系统的原理、工作模式、配置和管理等;4.认证与授权:AAA机制、RADIUS、TACACS+等;5.数据加密与解密:对称加密算法、非对称加密算法、数字证书等。
四、网络管理与维护:1.网络设备管理:网络设备的监控、配置、升级、备份与恢复等;2. 网络服务管理:网络服务的配置与管理,如Web服务器、邮件服务器、DNS服务器等;3.远程管理与监控:远程登录、远程桌面、SNMP等;4.故障排除与故障恢复:网络故障的排查与解决方法、备份与恢复策略等;5.性能监测与优化:网络性能的监测与评估,网络性能优化的方法与策略等。
五、网络性能优化:1.网络带宽管理:带宽的计算与分配,负载均衡的配置与优化等;2.网络延迟优化:网络延迟的原因和影响因素,延迟的监测与分析方法;3.网络流量控制与管理:网络流量的控制策略,流量的监测与管理方法;4.数据压缩与缓存:压缩算法的选择与应用,缓存技术在网络性能优化中的应用;5.前端优化:网页优化的方法与策略,减少HTTP请求和响应时间的技巧。
计网知识点总结详细计算机网络是指由若干结点和链路组成的,能够实现信息交换的系统。
它是信息化时代最基本的基础设施之一,其重要性不言而喻。
计算机网络知识点不仅涉及到网络基础原理,还包括网络协议、网络安全、网络管理等多个方面。
本文将对计算机网络的核心知识点进行总结,希望能够帮助读者更好地理解和掌握这一领域的知识。
一、网络基础原理1.1 计算机网络的基本概念计算机网络是由若干结点和链路组成的系统,可以实现信息交换。
结点可以是计算机、打印机、路由器等任何能够接入网络的设备;链路是连接这些结点的物理或者逻辑通道。
1.2 OSI七层模型OSI(Open Systems Interconnection)七层模型是计算机网络中最常用的一种模型,它将网络通信划分为七个不同的层次,分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
每一层都有自己特定的功能和责任,利用这一模型可以更好地理解和设计网络系统。
1.3 TCP/IP协议族TCP/IP协议族是互联网所采用的协议体系,包括了IP、TCP、UDP、ICMP等一系列协议。
它是计算机网络中最重要的协议族之一,被广泛应用于各种网络环境中。
1.4 网络拓扑结构网络拓扑结构是指网络中结点和链路的物理或逻辑安排方式。
常见的网络拓扑结构包括总线型、星型、环型、网状型等多种形式,每种拓扑结构都有其特定的应用场景和优缺点。
1.5 带宽和速率带宽是指在单位时间内能够通过传输介质的数据量,通常以bps(比特每秒)为单位;速率则是指数据在网络中传输的速度,常用Mbps(兆比特每秒)或Gbps(吉比特每秒)来表示。
带宽和速率是衡量网络性能的重要指标。
二、网络协议2.1 IP协议IP(Internet Protocol)协议是互联网中最常用的协议之一,它负责网络中数据包的传输、路由和分片等功能。
IP协议是网络层的核心协议,通过IP地址来标识网络中的结点,实现了端到端的数据传输。
计算机网络知识点完整版计算机网络是现代信息科学和技术中的核心技术之一,它使得各种形式的计算机和信息系统能够互相连接和交流。
在计算机网络中,信息被分割成小的数据包,通过网络传输,并在目标计算机上重新组装成完整的信息。
本文将全面介绍计算机网络的知识点,包括网络结构、网络协议、网络拓扑、网络安全等方面的内容。
一、网络结构计算机网络的结构可以分为两种基本模式:客户端-服务器模式和对等网络模式。
1. 客户端-服务器模式客户端-服务器模式是指在网络中有一台或多台服务器提供服务,其他计算机通过客户端访问服务器获取所需的服务。
客户端发送请求,服务器处理请求并返回结果。
这种模式适用于需要集中管理和控制的网络环境,例如Web服务器、邮件服务器等。
2. 对等网络模式对等网络模式也称为P2P(Peer-to-Peer)模式,是指在网络中的计算机之间平等地共享资源和服务。
没有专门的服务器,任何一台计算机都可以作为其他计算机的服务提供者或客户端。
对等网络模式适用于资源分布广泛、无需集中管理的环境,例如文件共享、即时通讯等。
二、网络协议网络协议是计算机网络中的规则和约定,用于确保数据的传输和交换。
常见的网络协议包括TCP/IP协议、HTTP协议、FTP协议、SMTP 协议等。
1. TCP/IP协议TCP/IP协议是互联网的基础协议,它包括传输控制协议(TCP)和互联网协议(IP)。
TCP负责数据的可靠传输,IP负责数据在网络中的传输和路由。
TCP/IP协议是在全球范围内使用最广泛的网络协议。
2. HTTP协议HTTP协议(超文本传输协议)是用于在Web浏览器和Web服务器之间传输超文本数据的协议。
它采用客户端-服务器模式,客户端发送HTTP请求,服务器返回HTTP响应。
HTTP协议是Web应用最常用的协议之一。
3. FTP协议FTP协议(文件传输协议)是用于在计算机之间传输文件的协议。
它支持文件的上传、下载和删除等操作。
FTP协议是在网络中常用的文件传输协议之一。
计算机网络基础知识汇总(超全)一、计算机网络概述计算机网络是指将多个计算机连接起来,实现数据传输和资源共享的系统。
它由硬件、软件和协议三部分组成。
计算机网络的目的是实现信息共享、数据传输和远程通信。
二、计算机网络的分类1. 按照覆盖范围分类:局域网(LAN)、城域网(MAN)、广域网(WAN)。
2. 按照拓扑结构分类:星型、总线型、环型、树型、网状型等。
3. 按照传输介质分类:有线网络(如双绞线、同轴电缆、光纤等)和无线网络(如WiFi、蓝牙、红外等)。
三、计算机网络的协议1. TCP/IP协议:传输控制协议/互联网协议,是互联网的基础协议。
2. HTTP协议:超文本传输协议,用于浏览器和服务器之间的数据传输。
3. FTP协议:文件传输协议,用于文件的和。
4. SMTP协议:简单邮件传输协议,用于电子邮件的发送。
5. POP3协议:邮局协议第3版,用于电子邮件的接收。
四、计算机网络的设备1. 网络接口卡(NIC):计算机与网络连接的设备。
2. 集线器(Hub):用于连接多个计算机的网络设备。
3. 交换机(Switch):用于连接多个计算机,具有数据交换功能的网络设备。
4. 路由器(Router):用于连接不同网络,实现数据路由的设备。
5. 调制解调器(Modem):用于将数字信号转换为模拟信号,以便通过电话线传输数据的设备。
五、计算机网络安全1. 防火墙:用于监控和控制进出网络的数据流,防止非法访问。
2. 加密技术:将数据加密,保证数据传输的安全性。
3. 认证技术:验证用户身份,防止未授权用户访问网络资源。
4. 防病毒软件:用于检测和清除计算机病毒,保护计算机系统安全。
5. VPN:虚拟私人网络,用于建立安全的远程连接。
六、计算机网络的发展趋势1. 5G网络:第五代移动通信技术,具有更高的速度、更低的延迟和更大的连接数。
2. 物联网(IoT):将各种设备连接到网络,实现智能化管理和控制。
3. 边缘计算:将计算任务从云端迁移到网络边缘,提高响应速度和效率。
计算机网络技术与应用知识点大全计算机网络技术与应用知识点大全:一、网络基础知识1、计算机网络的定义与分类2、OSI参考模型与TCP/IP协议栈3、网络拓扑结构与网络设备4、IP地质与子网划分5、数据传输方式:电路交换、报文交换、分组交换6、数据链路层与物理层7、网络层与路由协议8、传输层与可靠传输协议9、应用层与常见协议二、局域网技术1、以太网技术与IEEE 802.3标准2、交换技术与交换机3、VLAN与VLAN划分4、网桥与二层交换机5、局域网拓扑结构:总线型、星型、环型6、局域网扩展技术:集线器、中继器、网桥、三层交换机三、广域网技术1、传输介质:方式线、光纤、无线电波2、数字传输系统:PDH、SDH3、ATM技术与应用4、Frame Relay技术与应用5、MPLS技术与应用6、VPN技术与应用7、BGP与动态路由协议四、网络安全技术1、安全威胁与攻击类型2、防火墙技术与应用3、VPN技术与应用4、IDS/IPS技术与应用5、加密与认证技术6、非对称加密与数字证书7、安全策略与安全管理五、无线网络技术1、无线局域网技术与IEEE 802.11标准2、WIFI技术与应用3、蓝牙技术与应用4、无线传感器网络5、移动通信技术.2G、3G、4G、5G6、网络规划与优化六、网络管理与监控1、SNMP协议与网络管理系统2、RMON与NetFlow技术3、IP SLA与QoS技术4、网络故障诊断与排除方法5、带宽管理与流量控制6、网络性能优化与调优附件:1、网络设备配置范例2、OSI参考模型图示3、VLAN划分示例法律名词及注释:1、知识产权:指对著作权、专利权、商标权等权益所享有的法律保护。
2、隐私保护:指个人信息在网络环境下的合法使用与保护。
3、互联网行业:指以互联网为基础,包括互联网接入、网站运营、电子商务等领域。
网络技术应用复习知识点一、因特网应用因特网诞生于 1969 年初,前身是阿帕网,我国的四大骨干网: CERNET、CSTNET、Chinanet、ChinaGBN。
(一)因特网应用技术的基本使用方法:1、因特网服务的基本类型:远程登录( Telnet )、文件传输(ftp)、信息浏览和检索、电子公告牌系统( BBS )、电子邮件等。
2、因特网服务组织的类型、提供的服务与服务特点:ISP(因特网服务提供商):主要提供因特网的接入服务。
ICP(因特网内容提供商):提供因特网信息检索、整理、加工等服务,如新浪、搜狐等。
ASP(因特网应用服务提供商):主要为企、事业单位进行信息化建设及开展电子商务提供各种基于因特网的应用服务。
3、因特网的应用领域:电子商务、远程医疗、远程教育、网上娱乐等。
4、因特网应用的发展趋势:1 )网格计算:是分布式计算的一种,它利用网络将大型计算机和个人计算机设备集中在一起,使计算能力大幅提升。
2 )虚拟现实技术:伴随多媒体技术发展起来的计算机新技术,它利用三维图形生成技术、多传感交互技术以及高分辨显示技术,生成三维逼真的虚拟环境,供用户研究或训练。
它融合了数字图像处理、计算机图形学、多媒体技术、传感器技术等多个信息技术分支。
3 )无线网络应用技术(二)、搜索引擎的分类、原理及特点因特网信息检索发展趋势:多媒体信息检索,专业垂直搜索引擎。
(三)利用因特网获取信息1、常见因特网信息交流工具(:2、因特网交流的优势与局限性二、网络技术基础(一)网络的主要功能1、计算机网络的主要有三大功能:数据通信、资源共享、分布处理。
2、计算机网络的分类:按照覆盖范围分:局域网城域网光域网(LAN)(MAN)(WLAN)校园网,电脑网络教室,网吧,社区网络等城市网络因特网按照拓扑结构分:总线型环型星型交换机(二)、网络协议的基本概念1、网络协议的定义:为计算机网络中进行数据交换而建立的规则、标准或约定的集合。
基础网络应用知识点总结一、网络应用的概念网络应用是指利用网络技术实现的各种应用软件,通过互联网或局域网等网络进行通信和数据交换。
网络应用可以帮助人们实现在线购物、在线学习、在线娱乐、远程办公等功能,极大地方便了人们的生活和工作。
二、网络应用的分类根据其在网络中的位置和功能特点,网络应用可以分为客户端应用、服务器端应用和分布式应用。
1. 客户端应用客户端应用是指运行在用户计算机、移动设备上的应用软件,用户通过这些应用软件来访问网络服务。
常见的客户端应用包括浏览器、邮件客户端、聊天工具、移动App等。
2. 服务器端应用服务器端应用是指运行在服务器上的应用软件,用于处理客户端发送过来的请求并返回结果。
服务器端应用通常包括Web服务器、邮件服务器、文件服务器、数据库服务器等。
3. 分布式应用分布式应用是指运行在多台计算机或服务器上的应用软件,通过网络进行协作和数据交换。
分布式应用可以包含客户端和服务器部分,通过分布式算法协调各个部分的工作。
三、网络应用的开发技术网络应用的开发涉及到多种技术和工具,开发者需要具备一定的基础知识和技能。
1. 前端开发前端开发是指开发客户端应用的技术,包括网页设计、用户界面设计、脚本语言编程等,常见的前端开发技术包括HTML、CSS、JavaScript等。
2. 后端开发后端开发是指开发服务器端应用的技术,包括数据存储、业务逻辑处理、接口设计等,常见的后端开发技术包括Java、Python、Node.js、PHP等。
3. 数据库技术数据库技术是指管理数据存储和查询的技术,常见的数据库包括关系数据库、NoSQL数据库、内存数据库等,开发者需要了解数据库设计、SQL语言、数据模型等知识。
4. 网络安全技术网络安全技术是指保护网络应用安全的技术,包括防火墙、加密技术、身份认证等,开发者需要了解常见的网络安全威胁和防护措施。
四、网络应用的部署和运维网络应用的部署和运维是指将开发好的应用软件部署到服务器上并进行运行和维护,需要了解服务器配置、网络设置、性能监控等知识。
计算机网络重点知识点总结——必考一、计算机网络体系结构1.OSI模型和TCP/IP模型:了解各层的功能,如物理层、数据链路层、网络层、传输层、应用层等。
2.网络协议的概念和分类:如面向连接和无连接协议,可靠性传输和不可靠性传输等。
3.数据传输方式:如电路交换、报文交换和分组交换。
二、物理层1.通信信道的种类和特点:如双绞线、同轴电缆、光纤等。
2.调制解调和编码:了解不同的调制解调技术和编码方式。
3.数字传输系统:了解数字信号和模拟信号的特点以及数字传输系统的工作原理。
三、数据链路层1.帧的概念和组成:了解帧的结构和各字段的含义。
2.随机访问协议:了解载波侦听多点接入(CSMA)、CSMA/CD和CSMA/CA等协议。
3.点对点协议:了解高级数据链路控制(HDLC)和点对点协议(PPP)等协议。
四、网络层1.IP协议的工作原理:了解网络层的功能和主要协议(如IPv4和IPv6),以及IP地址的表示和分配。
2.路由的概念和算法:了解路由选择的基本原则和常用的路由算法,如最短路径算法和距离向量算法。
3.网络地址转换(NAT):了解NAT的作用和实现原理。
五、传输层1.传输协议的特点和分类:了解传输层的功能和主要协议,如传输控制协议(TCP)和用户数据报协议(UDP)。
2.TCP协议的工作原理:了解TCP的连接建立和断开过程,以及流量控制和拥塞控制的算法。
3.UDP协议的特点和应用:了解UDP的无连接特性和可靠性较差的特点,以及适用于实时传输的应用场景。
六、应用层1.常见应用层协议:了解常见的应用层协议,如域名系统(DNS)、超文本传输协议(HTTP)和文件传输协议(FTP)等。
2.客户端-服务器模型:了解应用层的客户端和服务器的概念及其交互流程。
3.网络编程:了解使用套接字进行网络编程的基本原理和步骤。
七、网络安全1.常见的网络攻击和防范:了解常见的网络攻击类型,如拒绝服务攻击(DDoS)和中间人攻击等,以及相应的防范措施。
计算机网络重要知识点总结1. OSI七层模型:OSI(Open System Interconnection)七层模型是计算机网络的基本概念之一、它包括物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
每一层都有特定的功能和协议。
了解七层模型可以帮助理解网络的架构和数据传输过程。
2. TCP/IP协议:TCP/IP协议是互联网的核心协议。
它包括传输控制协议(TCP)和Internet协议(IP)。
TCP负责可靠的数据传输,而IP 负责将数据包从源主机发送到目标主机。
掌握TCP/IP协议可以帮助理解网络通信的原理和机制。
3.IP地址和子网掩码:IP地址是在计算机网络中唯一标识一个设备的地址。
它由32位二进制表示,分为网络部分和主机部分。
子网掩码是一个32位的二进制数,用于将IP地址分为网络部分和主机部分。
了解IP地址和子网掩码对于进行网络规划和配置非常重要。
4.路由和路由器:路由是指决定数据包从源主机到目标主机的路径的过程。
路由器是负责实现路由功能的网络设备。
了解路由和如何配置路由器可以帮助优化网络性能和解决网络故障。
5.网络协议:网络协议是计算机网络中设备之间通信的规则和约定。
常见的网络协议有HTTP、FTP、SMTP、POP3、SSH等。
了解常用的网络协议可以帮助理解网络中不同服务的原理和功能。
6.网络安全:网络安全是保护计算机网络和网络上的数据不受未经授权访问、损坏、修改或泄露的威胁的一种措施。
了解网络安全的重要性、常见的安全威胁和防范措施对于维护网络的安全至关重要。
7.网络拓扑:网络拓扑指的是计算机网络中设备之间物理和逻辑连接的结构。
常见的网络拓扑包括星型拓扑、总线拓扑、环形拓扑和树状拓扑等。
了解不同的网络拓扑结构可以帮助选择适合的网络设计和配置。
8.网络设备:网络设备是计算机网络中用于实现网络连接和数据传输的硬件设备。
常见的网络设备包括交换机、路由器、网卡、集线器和防火墙等。
了解各种网络设备的功能和用途有助于进行网络配置和故障排除。
第六章1.DNS⏹域名系统是一个典型的客户/服务器交互系统;⏹域名系统是一个多层次的、基于域的命名系统,并使用分布式数据库实现这种命名机制;⏹当应用程序需要进行域名解析时(从符号名到IP地址),它成为域名系统的一个客户。
它向本地域名服务器发出请求(调用resolver),请求以UDP 包格式发出,域名服务器找到对应的IP地址后,给出响应。
当本地域名服务器无法完成域名解析,它临时变成其上级域名服务器的客户,递归解析,直到该域名解析完成。
⏹应用层软件直接使用DNS,计算机用户间接使用DNS。
课后习题:6-10 假定要从已知的URL获得一个万维网文档。
若该万维网服务器的Ip地址开始时并不知道。
试问:除H TTP外,还需要什么应用层协议和传输层协议?答:应用层协议需要的是DNS。
运输层协议需要的是UDP(DNS)使用和TCP(HTTP使用)。
2.DNS查询⏹主机向本地域名服务器的查询一般都是采用递归查询。
⏹本地域名服务器向根域名服务器的查询通常是采用迭代查询。
3.FTP协议⏹文件传送协议FTP(File Transfer Protocol) 是因特网上使用得最广泛的文件传送协议。
提供交互式的访问,允许客户指明文件的类型与格式,并允许文件具有存取权限。
⏹FTP 主要功能:减少或消除在不同操作系统下处理文件的不兼容性。
⏹FTP 特点⏹基于TCP 。
⏹基于C/S。
⏹FTP使用客户服务器方式,一个FTP服务器进程可同时为多个客户进程提供服务。
FTP服务器进程由两大部分组成。
一个主进程(负责接受新的请求),若干个从属进程(负责处理单个请求)。
主进程与从属进程的处理时并发地进行。
基于TCP的FTP和基于UDP的TFTP,它们都是文件共享协议中的一大类,即复制整个文件,其特点是:若要存取一个文件,就必须先获得一个本地的文件副本。
如果要修改文件,只能对文件的副本进行修改,然后再将修改后的文件副本传回到原节点。
4.NFS(网络文件系统)⏹NFS⏹允许应用进程打开一个远地文件,并能在该文件的某一个特定的位置上开始读写数据。
⏹NFS 可使用户只复制一个大文件中的一个很小的片段,而不需要复制整个大文件。
⏹在网络上传送的只是少量的修改数据。
5.TFTP⏹简单文件传送协议TFTP⏹Trivial File Transfer Protocol⏹很小且易于实现的文件传送协议。
⏹基于UDP 数据报,需要有自己的差错改正措施。
⏹TFTP 只支持文件传输而不支持交互。
⏹TFTP 没有一个庞大的命令集,没有列目录的功能,也不能对用户进行身份鉴别。
⏹TFTP 的可靠实现⏹确认⏹发送完一个文件块后就等待对方的确认,确认时应指明所确认的块编号。
⏹重传⏹发完数据后在规定时间内收不到确认就要重发数据PDU。
⏹发送确认PDU 的一方若在规定时间内收不到下一个文件块,也要重发确认PDU。
⏹TFTP 工作过程⏹TFTP 客户进程发送一个读请求PDU 或写请求PDU 给TFTP服务器进程,其熟知端口号码为69。
⏹TFTP 服务器进程要选择一个新的端口和TFTP 客户进程进行通信。
⏹若文件长度恰好为512 字节的整数倍,则在文件传送完毕后,还必须在最后发送一个只含首部而无数据的数据PDU。
⏹若文件长度不是512 字节的整数倍,则最后传送数据PDU的数据字段一定不满512字节,这正好可作为文件结束的标志。
课后习题:6-06 简单文件传送协议TFTP与FTP的主要区别是什么?各用在什么场合?答:(1)文件传送协议 FTP 只提供文件传送的一些基本的服务,它使用 TCP 可靠的运输服务。
FTP 的主要功能是减少或消除在不同操作系统下处理文件的不兼容性。
FTP 使用客户服务器方式。
一个 FTP 服务器进程可同时为多个客户进程提供服务。
FTP 的服务器进程由两大部分组成:一个主进程,负责接受新的请求;另外有若干个从属进程,负责处理单个请求。
TFTP 是一个很小且易于实现的文件传送协议。
TFTP 使用客户服务器方式和使用 UDP 数据报,因此 TFTP 需要有自己的差错改正措施。
TFTP 只支持文件传输而不支持交互。
TFTP 没有一个庞大的命令集,没有列目录的功能,也不能对用户进行身份鉴别。
6.TELNET⏹远程终端协议TELNET⏹基于TCP 连接。
⏹基于C/S方式。
⏹用户通过TELNET 就可注册(即登录)到远地的另一个主机上(使用主机名或IP 地址)。
⏹TELNET 能将用户的击键传到远地主机,同时也能将远地主机的输出通过TCP 连接返回到用户屏幕。
⏹通过NVT格式实现透明传输(NVT定义了数据和命令应怎样通过因特网)⏹客户软件把用户的击键和命令转换成NVT 格式,并送交服务器。
⏹服务器软件把收到的数据和命令,从NVT 格式转换成远地系统所需的格式。
⏹向用户返回数据时,服务器把远地系统的格式转换为NVT 格式,本地客户再从NVT 格式转换到本地系统所需的格式。
课后习题:6-07 远程登录TELNET的主要特点是什么?什么叫做虚拟终端NVT?答:(1)用户用 TELNET 就可在其所在地通过 TCP 连接注册(即登录)到远地的另一个主机上(使用主机名或 IP 地址)。
TELNET 能将用户的击键传到远地主机,同时也能将远地主机的输出通过 TCP 连接返回到用户屏幕。
这种服务是透明的,因为用户感觉到好像键盘和显示器是直接连在远地主机上。
(2)TELNET定义了数据和命令应该怎样通过因特网,这些定义就是所谓的网络虚拟终端NVT。
7.WEB的客户/服务器模型⏹在每个WEB服务器上有一个服务进程在TCP的80端口上监听由浏览器发来的建立连接请求;在连接建立之后,浏览器和服务器之间使用超文本传输协议HTTP协议进行信息传输;⏹超级链接是使用URL(统一资源定位符)来找到目标网页的。
⏹URL由三部分组成:⏹协议类型(HTTP、FTP、TELNET等);⏹网页所在机器的地址(域名或IP地址);⏹包含网页的文件名称。
⏹<协议>://<主机>:<端口>/<路径>⏹/20120522/n343742148.shtml⏹浏览器确定URL,通过DNS解析IP地址,建立TCP连接,向服务器发出HTTP的GET请求取回网页,释放连接,并显示网页中所有的文本。
然后,浏览器逐一取回网页中的图象。
8.HTTP⏹超文本传输协议HTTP⏹HTTP报文通常都使用TCP连接传送。
是面向文本的。
⏹HTTP协议由一套从浏览器发往服务器的请求和一套从服务器发往浏览器的响应组成。
⏹请求分为两类⏹简单请求:GET网页文件名,服务器回答以网页内容;⏹完全请求:GET网页文件名、协议版本号,服务器回答以使用MIME格式编码的网页内容。
⏹HTTP 的主要特点⏹面向事务的客户服务器协议,是万维网能可靠地交换文件的基础。
⏹是无状态的(stateless)。
(同一个客户第二次访问同一个服务器上的页面时,服务器的响应与第一次被访问时的相同)⏹用于保持HTTP连接状态的技术⏹Cookie,通过客户端保持状态的解决方案⏹Session,通过服务器来保持状态。
9. HTML⏹超文本标记语言HTML⏹是一种制作万维网页面的标准语言,它消除了不同计算机之间信息交流的障碍。
⏹HTML使用一套标记符号来实现对文本的格式化;⏹HTML 2.0引入了对表格的支持,允许用户填充信息并将其送回服务器。
服务器方使用一个CGI程序进行处理。
⏹Common Gateway Interface :通用网关接口定义了动态文档应如何创建、输入数据应如何提供给应用程序,以及输出结果应如何使用。
10.搜索引擎搜索万维网的程序叫做搜索引擎使用递归的搜索算法,根据关键字到URL列表中指向的主机进行搜索。
⏹分为⏹全文检索搜索引擎:Google(谷歌)、百度⏹分类目录搜索引擎:雅虎、雅虎中国、新浪搜狐、网易(从用户角度看,使用两种不同的搜索引擎,用户得到的信息形式不同。
全文检索往往可直接检索到相关内容的网页,分类目录一般只能检索到相关信息的网址)课后习题:6-19 搜索引擎可分为哪两种类型?各有什么特点?答:搜索引擎的种类很多,大体上可划分为两大类,即全文检索搜索引擎和分类目录搜索引擎。
全文检索搜索引擎是一种纯技术型的检索工具。
它的工作原理是通过搜索软件到因特网上的各网站收集信息,找到一个网站后可以从这个网站再链接到另一个网站。
然后按照一定的规则建立一个很大的在线数据库供用户查询。
用户在查询时只要输入关键词,就从已经建立的索引数据库上进行查询(并不是实时地在因特网上检索到的信息)。
分类目录搜索引擎并不采集网站的任何信息,而是利用各网站向搜索引擎提交的网站信息时填写的关键词和网站描述等信息,经过人工审核编辑后,如果认为符合网站登录的条件,则输入到分类目录的数据库中,供网上用户查询。
11.电子邮件系统提供的五大基本功能:成文、传输、报告、显示、处理⏹电子邮件组成:信封、信件内容⏹一个电子邮件系统的应具有三个主要组成构件:用户代理UA、邮件服务器、邮件发送协议(SMTP 、POP3)⏹ 用户代理:发送电子邮件、阅读电子邮件⏹ MIME (Multipurpose Internet Mail Extensions ),通用因特网邮件扩展12.SMTP 简单邮件传输协议INTERNET 使用简单邮件传输协议SMTP 完成电子邮件的传输。
⏹ 使用SMTP 传送邮件只能说可以可靠地传送到接收方的邮件服务器,再往后的情况就不知道了。
MIME (Multipurpose Internet Mail Extensions ),多用途Internet 邮件扩展课后习题:6-23 试简述SMTP 通信的三个阶段的过程。
答:1. 连接建立:连接是在发送主机的 SMTP 客户和接收主机的 SMTP 服务器之间建立的。
SMTP 不使用中间的邮件服务器。
2. 邮件传送。
3. 连接释放:邮件发送完毕后,SMTP 应释放 TCP 连接。
6-25 基于万维网的电子邮件系统有什么特点?在传送邮电时使用什么协议?答:特点:不管在什么地方,只要能上网,在打开万维网浏览器后,就可以收发电子邮件。
这时,邮件系统中的用户代理就是普通的万维网。
电子邮件从 A 发送到网易邮件服务器是使用 HTTP 协议。
两个邮件服务器之间的传送使用 SMTP 。
邮件从新浪邮件服务器传送到 B 是使用 HTTP 协议。
13.POP 、IMAP 邮件读取协议⏹ POP3(Post Office Protocol )邮局协议:用户代理和邮箱不在同一机器上,用户代理使用此协议将邮箱中的信件取回本地;在接收邮件的用户PC 机中的用户代理必须运行POP 客户程序。