热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

计算机网络原理笔记精整理第六章应用层

计算机网络原理笔记精整理第六章应用层6.1域名系统DNS6.1.1什么是域名6.1.2域名的结构6.1.3Internet中的域名服务器6.1.4域名解析过程6.2动态主机配置协议


计算机网络原理笔记 精整理 第六章 应用层

  • 6.1域名系统DNS
    • 6.1.1什么是域名
    • 6.1.2域名的结构
    • 6.1.3Internet中的域名服务器
    • 6.1.4域名解析过程
  • 6.2动态主机配置协议DHCP
    • 6.2.1静态地址和动态地址应用场景
    • 6.2.2DHCP地址租约
    • 6.2.3DHCP租约生成过程
    • 6.2.4DHCP地址租约更新
  • 6.3Telnet协议
    • 6.3.1 Telnet协议工作方式
  • 6.4RDP(远程桌面协议)
    • 6.4.1远程桌面协议RDP
  • 6.5超级文本传输协议HTTP
    • 6.5.1 http协议
    • 6.5.2 统一资源定位符号-URL
    • 6.5.3 绝对路径和相对路径
    • 6.5.4 HTTP协议版本
    • 6.5.5 HTTP请求报文和响应报文
    • 6.5.7 COOKIE
    • 6.5.8 通过代理服务器访问网站
  • 6.6文件传输协议FTP
    • 6.6.1 FTP主动模式和被动模式
  • 6.7 电子邮件
    • 6.7.1 电子邮件发送和接收过程
    • 6.7.2电子邮件信息格式
    • 6.7.3 SMTP协议
    • 6.7.4 POP3协议和IMAP协议


6.1域名系统DNS


6.1.1什么是域名


  • 整个Internet网站和各种服务器数量众多,各个组织的服务器都需要给一个名称,这就很容易重名。如何确保Internet上的服务器名称在整个Internet唯一呢?这就需要Internet上有域名管理认证机构进行统一管理。如果你的公司在互联网上有一组服务器(邮件服务器、FTP服务器、Web服务器等),你需要为你的公司先申请一个域名,也就是向管理认证机构注册一个域名。

  • 域名的注册遵循先申请先注册为原则,管理认证机构要确保每一个域名的注册都是独一无二、不可重复的。


6.1.2域名的结构


  • 一个域名下可以有多个主机,域名全球唯一,主机名+域名肯定也是全球唯一的,主机名+域名称为完全限定域名(FQDN)。

  • QDN是Fully Qualified Domain Name的缩写, 含义是完整的域名。例如,一台机器主机名(hostname)是www, 域名后缀(domain)是51cto.com, 那么该主机的FQDN应该是www.51cto.com.。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述


6.1.3Internet中的域名服务器

在这里插入图片描述
在这里插入图片描述


6.1.4域名解析过程

在这里插入图片描述
在这里插入图片描述


6.2动态主机配置协议DHCP


6.2.1静态地址和动态地址应用场景

在这里插入图片描述


6.2.2DHCP地址租约

在这里插入图片描述


6.2.3DHCP租约生成过程

在这里插入图片描述
在这里插入图片描述


6.2.4DHCP地址租约更新

在这里插入图片描述


  • 更新方法
    在这里插入图片描述

6.3Telnet协议

在这里插入图片描述


6.3.1 Telnet协议工作方式

在这里插入图片描述


6.4RDP(远程桌面协议)


6.4.1远程桌面协议RDP

在这里插入图片描述
在这里插入图片描述


6.5超级文本传输协议HTTP


6.5.1 http协议

在这里插入图片描述
在这里插入图片描述


6.5.2 统一资源定位符号-URL

在这里插入图片描述


  • 常见的两种URL


6.5.3 绝对路径和相对路径

在这里插入图片描述


6.5.4 HTTP协议版本

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


6.5.5 HTTP请求报文和响应报文

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


6.5.7 COOKIE

在这里插入图片描述


6.5.8 通过代理服务器访问网站

在这里插入图片描述


6.6文件传输协议FTP

在这里插入图片描述


6.6.1 FTP主动模式和被动模式

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


6.7 电子邮件


6.7.1 电子邮件发送和接收过程

在这里插入图片描述


6.7.2电子邮件信息格式

在这里插入图片描述


6.7.3 SMTP协议

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


6.7.4 POP3协议和IMAP协议

在这里插入图片描述


推荐阅读
  • c# java socketn 字节流_C#Socket编程详解(一)TCP与UDP简介
    一、TCP与UDP(转载)1、TCP1.1定义TCP(TransmissionControlProtocol)传输控制协议。是一种可靠的、面向连接的协议(eg:打电话)、传输效率低 ... [详细]
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • 本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ... [详细]
  • ①页面初始化----------收到客户端的请求,产生相应页面的Page对象,通过Page_Init事件进行page对象及其控件的初始化.②加载视图状态-------ViewSta ... [详细]
  • 域名解析系统DNS
    文章目录前言一、域名系统概述二、因特网的域名结构三、域名服务器1.根域名服务器2.顶级域名服务器(TLD,top-leveldomain)3.权威(Authoritative)域名 ... [详细]
  • HTTP协议相关的网络经典五层模型
    网络通信相关概念的讲解–网络协议分层(经典五层模型)在我们了解HTTP相关内容之前我们先来了解一下“网络协议分层”相关内容,因为这个是我们了解HTTP相关内容的前提条件;大家有一 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • Linux一键安装web环境全攻略
    摘自阿里云服务器官网,此处一键安装包下载:点此下载安装须知1、此安装包可在阿里云所有Linux系统上部署安装,此安装包包含的软件及版本为& ... [详细]
  • Java大文件HTTP断点续传到服务器该怎么做?
    最近由于笔者所在的研发集团产品需要,需要支持高性能的大文件http上传,并且要求支持http断点续传。这里在简要归纳一下,方便记忆 ... [详细]
  • linux6.5 配置邮件服务,centos 6.5服务器搭建邮件服务postfix和dovecot
    centos6.5搭建邮件服务postfix和dovecot------------------------------------------------安装DNS指定邮件交换记 ... [详细]
  • 网络安全是一个非常重要的课题,基本上你运行的服务后台越多,你就可能打开更多的安全漏洞.如果配置的恰当的话,Linux本身是非常安全可靠的,假使在Linux系统中有某个安全缺陷,由于Linu ... [详细]
  • 0x00端口渗透端口扫描端口的指纹信息(版本信息)端口所对应运行的服务常见的默认端口号.尝试弱口令端口爆破hydra端口弱口令NTScanHs ... [详细]
  • javaftp上传,javaftp下载文件
    本文目录一览:1、javaftp上传5G以上大文件,怎么做 ... [详细]
  • 网关(Gateway)又称网间连接器、协议转换器。网关在传输层上以实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关的结构也和 ... [详细]
author-avatar
奥奥奥尼瀚
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有