通过对本讲的学习,整理简要分时笔记如下,如若再不懂请参照视频。完整六十八讲视频见泳者雷敏播客,陆续上传中……
本讲主要内容:应用层
域名系统DNS
文件传输协议
远程终端协议TelNet
万维网WWW
引导程序协议BOOTP与动态主机配置协议DHCP
简单网络管理协议SNMP
01:30应用协议的特点:每个应用层协议都是为了解决某一类应用问题,而问题的解决又往往通过位于不同主机中的多个应用进程之间的通信和协同工作来完成的。应用层的具体内容就是规定应用进程在通信时所遵循的协议。应用层的许多协议都是基于客户服务器方式。客户和服务器都是指通信中所涉及的两个应用进程,客户服务器方式所描述的是进程之间服务与被服务的关系。客户是服务请求方,服务器是服务提供方。
域名系统DNS:
概述:应用层软件直接使用DNS,用户间接使用DNS。因特网采用分布式DNS。域名到IP地址的解析由若干域名服务器程序来完成。运行域名服务器程序的机器——域名服务器。
因特网采用了层次树状结构的命名方法。
任何一个连接在因特网上的主机或路由器,都有一个唯一的层次结构的名字,即域名。域名的结构由若干个分量组成,各分量之间用点隔开:
…….三级域名.二级域名.顶级域名
各分量分别代表不同级别的域名。域名中的点和点分十进制IP地址中的点是两回事。
顶级域名TLD:国家顶级域名(中国cn美国us英国uk)/国际顶级域名:int国际性的组织/通用顶级域名(最早的顶级域名).com.net.gov.biz.info.name
我国域名分为:
类别域名:.ac.com.edu.gov.net.org
行政区域名:.bj.sh
除.edu外注册三级域名应向CNNIC申请。中国互联网网络管理信息中心CNNIC
图解:因特网的名字空间树状结构
用域名服务器进行域名解析
三种不同类型的域名服务器:1、本地域名服务器(lns),主机发出的DNS查询报文首先被送往主要的lns。2、根域名服务器(rns),lns不能回答主要的dns查询时向rns查询。3、授权域名服务器(rns),rns不能回答lns的dns查询时向ans查询。每一个主机都必须在授权域名服务器处登记,通常是该主机的isp的服务器。
授权域名服务器。因特网允许各个单位根据具体情况将本单位的域名划分为若干个域名服务器管辖区,并在各管辖区中设置相应的授权域名服务器。管辖区是域的子集。
递归查询(图解祥析)、递归与迭代相结合的查询
41:00文件传送协议FTP
概述:FTP基于TCPTFTP基于UDP
FTP的基本工作原理:祥析
网络环境下复制文件的复杂性。计算机存储数据的格式不同;文件的目录结构和文件命名的规定不同;对于相同的文件存取功能……
FTP的主要功能是减少或消除在不同操作系统下处理文件的不兼容性。FTP只提供文件传送的一些基本服务,它使用TCP可靠的运输服务。FTP使用客户服务器方式。
FTP服务器主进程工作步骤:1、打开熟知端口21,使客户进程能够连接上。2、等待客户进程发出连接请求。3、启动从属进程来处理客户进程发来的请求。从属进程对客户进程的请求处理完毕后即终止,但从属进行在运行期间根据需要还可能创建其他一些子进程。4、回到等待状态。
两个不同的端口号:21端口,当客户进程向服务器进程发出建立连接请求时,要寻找连接服务器的熟知端口21,同时还要告诉服务器进程自己的另一个端口号码,用于建立数据传送连接。20端口。
可以使协议更加简单和更容易实现。在传输文件时还可以复用控制连接。
ftpnic.ddn.mil
anonymous
ftp>cdrfc
ftp>getrfc1261.txtnicinfo
ftp>quit
62:00TFTP每次传送的数据PDU中有512字节的数据,但最后一次可不足512字节。数据PDU也称为文件块,块编号从1开始。支持ASCII码或二进制算法。
TFTP的工作很像停止等待协议
远程终端协议TELNET:客户服务器方式,由于PC机的功能越来越强,用户已较少使用TELNET。
【编辑推荐】