安平县建设局网站,网页设计实训报告主要内容,如何做网站建设团队建设,大型网页设计目录
应用层常见协议
DNS协议
前言
域名结构
DNS服务器分类
DNS的工作原理
DNS工作原理实例
DNS记录
DHCP协议
静态IP与动态IP
DHCP协议好处
DHCP分配IP地址的4阶段
电子邮件
邮件的过程
电子邮件发送过程
pop协议特点
IMAP协议的特点
FTP协议
前言
FTP数据…目录
应用层常见协议
DNS协议
前言
域名结构
DNS服务器分类
DNS的工作原理
DNS工作原理实例
DNS记录
DHCP协议
静态IP与动态IP
DHCP协议好处
DHCP分配IP地址的4阶段
电子邮件
邮件的过程
电子邮件发送过程
pop协议特点
IMAP协议的特点
FTP协议
前言
FTP数据传输方式
主动模式
被动模式
FTP文件传输模式 应用层常见协议
超文本传输协议http、https文件传输协议FTP电子邮件SMTP、POP3、IMAP动态主机配置协议DHCP域名系统DNS
DNS协议
前言
注意DNSdomain name system协议是建立在UDP协议之上的某些情况下可以切换到TCP使用端口号为53是一种客户/服务器服务模式
URLuniform resoure locator统一资源定位符完整的url包含以下内容——协议、网址、文件地址。 域名网站的网址每个域名背后都对应着一个IP地址因为IP地址不便记忆用户输入域名经过dns服务器解析成IP地址来获取该服务。
域名结构
含义域名是一个树状层次结构联机分布式数据库系统最高的根域名服务器维护最高级别域名服务器记录后者维护下一级域名服务器的记录 DNS服务器分类
主要名称服务器存放区域二级区域中的相关设置存放区域文件中的正本数据辅助域名服务器存放的是副本数据是从主要名称服务器中复制出来的不能修改主控名称服务器提供数据复制可以简单理解成DNS服务器中的某一个角色缓存域名服务器里面没有区域文件需要配置转发器
注意
使用DNS服务器时客户端首先会访问最近的一台DNS服务器也就是客户端自己配置的DNS服务器所有的DNS服务器都记录了DNS根服务器的IP地址上级DNS服务器记录了下一级DNS服务器的IP地址全球一共13台IPV4的DNS根域名服务器25台IPV6的DNS根域名服务器
DNS的工作原理
前言DNS查询以各种不同的方式进行解析客户机可以通过使用从前查询获得的缓存信息就地应答查询DNS服务器也可以使用其自身的资源记录信息缓存来应答查询但更多是以下两种方式
递归解析DNS服务器收到解析请求首先在本地的数据库中查找是否有相应的资源记录若没有则向客户提供另外一个DNS服务器地址客户负责把解析请求发送给新的DNS服务器地址迭代解析DNS服务器收到一个域名解析请求时若所要检索的资源记录不在本地DNS服务器将和自己的上一层服务器交互获得最终答案并将其返回给客户DNS工作原理实例
当在浏览器中输入URL时浏览器会先检查自己的缓存是否有域名IP的映射关系有则直接使用IP进行通信若浏览器没有缓存则操作系统检查本地hosts文件是否有域名IP的映射关系有则直接使用IP进行通信若hosts没有这个域名的映射首先会找TCP/IP参数中设置的首选DNS服务器若服务器已缓存了映射关系则使用这个IP地址映射返回域名解析此时解析不具有权威性 若首选DNS服务器没有完成映射则将请求转发到根服务器根域服务器收到请求后由于根域服务器只是维护顶域服务器信息会响应顶域服务器IP首选DNS根据根域响应的信息将请求发送到顶级域顶域服务器收到请求由于顶域只是维护二级域信息会相应二级域服务器IP首选DNS根据顶级域响应的信息将请求发送到二级域二级域收到请求该DNS服务器内维护的是这个区域内所有的主机信息包含了要找的域名信息的IP直接将该IP地址响应给首选DNS首选DNS再响应给客户机DNS记录
A主机记录域名和IP地址的记录CNAME别名记录针对我们现有的域名取一个绰号SOA权威名称服务器NS名称服务器MX邮件交换记录一般有邮件服务器时使用SRV正在提供特定服务的服务器PTR反向指针
DHCP协议
含义动态主机配置协议主要用于给客户机提供TCP/IP参数IP地址、子网掩码、网关、DNS等
静态IP与动态IP
静态ip又称固定ip是运营商指定的永久ip地址有固定的地址一般来说固定的网站应该是固定ip的其他特殊网络也会指定用户ip方便用户上网行为的管理。动态ip在有互联网连接请求时分配ip地址连接中断后运营商回收该ip下次连接互联网时再分配ipIP地址不确定。
理解dhcp协议开启后当电脑插上网线或手机连上wifi则操作系统网络协议栈会自动向外发送一包dhcp请求请求为其分配ip地址路由器获取到dhcp请求后会为其分配一个ip地址并通过dhcp回复报文发送回去操作系统收到dhcp回复报文后将其分配的ip配置到网卡上。
总结静态IP是自己配置的动态IP是动态获取的
DHCP协议好处
减少管理员的工作量避免输入错误避免IP冲突提高IP地址的利用率
注意DHCP是一个应用层协议基于UDP主机向服务器67号端口发送请求服务器给客户机的68号端口进行响应
DHCP分配IP地址的4阶段
客户机以广播的方式发送discover向dhcp服务器源ip0.0.0.0目的ip255.255.255.255目标macFF:FF:FF:FF:FF:FF此时网络中的所有dhcp服务器都会收到该报文都会进行响应返回可以租用的IP地址以及租用期限、子网掩码、网关、dns等信息客户机会向第一个offer报文的服务器发送request报文request会携带客户需要的ip地址服务器进行确认客户机获得TCP/IP参数抓包分析 注意
DHCP服务器会从IP地址池中挑选一个IP地址“出租”给客户端一段时间时间到期就回收他们平时家里上网的路由就就可以充当DHCP服务器DHCP服务器若想跨网段分配IP地址可以借助DHCP中继代理实现跨网段分配IP地址DHCP客户端会在租期不足的时候自动向DHCP服务器发送request信息申请续约
电子邮件
邮件的过程
发件人将邮件发送到自己使用的邮件服务器发件人的邮件服务器将收到的邮件按其目的地址转发到收件人邮件服务器中的收件人邮箱收件人在方便的时候访问收件人邮件服务器中自己的邮箱获取收到的电子邮件
注意
电子邮件系统采用客户/服务器的方式电子邮件使用方便传递迅速、费用低廉。它不仅可以传送文字信息而且还可以附上声音和图像 用户代理是用户与电子邮件系统的接口又称电子邮件客户端软件邮件服务器是电子邮件系统的基础设施因特网上所有的ISP都有邮件服务器其功能是发送和接收邮件同时还要负责维护用户的邮箱邮件相关协议发送邮件使用的协议SMTP收邮件使用的协议POP、IMAP
电子邮件发送过程 发送方的邮件代理作为SMTP客户与发送方邮件服务器中的SMTP服务器进行TCP连接然后基于这条连接使用SMTP发送邮件给发送方邮件服务器发送方邮件服务器中的SMTP客户与接收方的SMTP服务器进行TCP连接然后基于这条连接使用SMTP协议发送之前收到的待转发邮件给接收方邮件服务器接收方的用户代理作为POP3客户与接收方邮件服务器中的POP3服务器进行TCP连接然后基于这条连接使用POP3协议从接收方邮件服务器读取邮件
pop协议特点 IMAP协议的特点 FTP协议
前言
含义文件传输协议由两部分组成服务器/客户端其是互联网上使用的最广泛的文件传输协议用于Internet上的控制文件的双向传输。 注意
FTP协议是基于TCP协议的FTP服务器默认端口号20号端口一般用于传输数据21号端口用于传输控制信息但是是否使用20号端口作为传输数据端口和FTP的传输模式有关系FTP的传输格式ftp://[user[:password]]host[:port]/url-path具体流程FTP服务器里面放着文件FTP客户端可以连接该服务器上传或下载文件
FTP数据传输方式
FTP的2种连接模式主动模式Active和被动模式Passive[服务器的主动与被动]
注意不管是那种模式都需要客户端和服务器建立2个连接
控制连接用于传输状态信息命令cmd数据连接用于传输文件和目录信息data
主动模式
建立连接使用21号端口客户端通过此通道向服务器发送port命令服务器从20号端口主动向客户端发起连接 理解
客户端打开一个随机的命令端口端口号大于1024假设4242N同时连接至服务器的命令端口21客户端开始监听N1端口同时在N端口向服务器发送一个port命令到服务器的21号端口此命令是告诉服务器——客户端正在监听的数据端口为N1并且已经准备好从此端口接收数据服务器打开20号端口并且创建和客户端数据端口N1的连接双方进行数据传输传输完毕后发送数据的以放主动关闭数据连接
被动模式
建立连接使用21号端口客户端向服务器发送pasv命令服务器收到会随机打开一个高端端口大于1024服务器在指定范围内的某个端口被动等待客户机连接 理解 客户端通过两个随机端口与服务器建立连接命令端口N连接服务器21号端口数据端口N1客户端通过命令端口N发送PASV命令给服务器的命令端口21服务器打开一个随机的数据端口P并告知客户端该端口号P客户端数据端口N1发起与服务器数据端口P的连接双方进行数据传输传输完毕后发送数据的以放主动关闭数据连接
FTP文件传输模式
文本模式ASCII码模式主要以文本序列传输二进制模式binary模式视频、图片、应用程序等等