计算机网络 华南理工大学期末重点 第六章 应用层 谢希仁

计算机网络 华南理工大学期末重点 第六章 应用层

《计算机网络(第七版)》谢希仁


前言

笔者是自动化专业,以下是大二上学期期末时,整理的一些复习笔记,既一些常考点,这是第六章《应用层》如有错误和需要补充的地方,欢迎留言指正。


基础概念

应用层定义通信规则,来通过位于主机中的多个应用进程之间的通信和协同工作解决问题。

DNS域名系统:从域名解析出IP地址

DHCP动态主机配置协议:即插即用联网。允许一台计算机加入新的网络和获取IP地址而不用手工参与。

SMTP简单邮件传送协议:在两个相互通信的SMTP进程之间应如何交换信息

POP3邮局协议第三版本:客户服务器工作方式。邮件发送到服务器上,电子邮件客户端调用邮件客户机程序以连接服务器,并下载所有未阅读的电子邮件。

HTTP超文本传输协议:定义了浏览器怎样向万维网服务器请求万维网文档

HTTPS超文本安全传输协议:HTTPS 在HTTP 的基础下加入SSL 层

WWW万维网:一个大规模的、联机式的信息储藏所

HTML超文本标记语言:它包括一系列标签.通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体

URL统一资源定位符:是用来表示从互联网上得到的资源位置和访问这些资源的方法

FTP文件传送协议:提供交互式的访问,允许客户指明文件的类型与格式,并允许文件具有存取权限。

进程:是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础

线程:是操作系统能够进行运算调度的最小单位


简答题

  1. 应用层的任务。

  2. 什么是套接字(Socket)API?它在TCP/IP体系结构中的位置?
    操作系统中,通常会为应用程序提供一组应用程序接口(API),称为套接字接口(socket API)。
    应用程序通过传输协议进行交互时所用的接口称为应用程序接口(套接字API)。

  3. 什么是并发服务器?并发服务器有哪些技术特点?
    具有一个以上控制线程的程序称为并发程序。
    并发程序通过为一个服务建立多个服务器副本来实现。
    并发执行是服务器的基础,因为并发允许多个客户获得同一种服务而不必等待服务器完成对上一个请求的处理。在并发服务器的设计中,主服务器线程为每个客户创建一个新的服务线程。

  4. DNS应用的用途及工作流程。理解在浏览器中输入一个域名到在浏览器中看到信息内容的全过程中,网络各层是如何进行工作并获得结果的?你是否可对这个过程中可能出现的各种异常现象利用所学过的网络知识进行问题判断?
    DNS用途:主要是方便人们记忆。
    解析流程:
    1)主机向本地域名服务器的查询一般都是采用递归查询。如果主机所询问的本地域名服务器不知道被查询域名的IP 地址,那么本地域名服务器就以DNS 客户的身份,向其他根域名服务器继续发出查询请求报文。
    2)本地域名服务器向根域名服务器的查询通常是采用迭代查询。当根域名服务器收到本地域名服务器的迭代查询请求报文时,要么给出所要查询的IP 地址,要么告诉本地域名服务器:“你下一步应当向哪一个域名服务器进行查询”。然后让本地域名服务器进行后续的查询。

  5. Windows操作系统中系统目录下的hosts文件有何用途?如何使用?
    作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP 地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析。


其他章节

第一章 概论
第二章 物理层
第三章 数据链路层
第四章 网络层
第五章 传输层
第六章 应用层
第七章 网络安全

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值