- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
计算机网络专业(或其它相关专业)的学生,或电脑玩家或爱好者。
你将会学到:
了解应用层 诸多常用协议 搭建实验环境
课程简介:
------------------------------
更多相关课程免费试听,请点击下方链接可直达:
专题【《计算机网络原理_例证解析》】
https://edu.51cto.com/topic/4145.html
-----------------------------------
Re:计算机网络 应用层 诸多协议 实验环境搭建
DNS、DHCP、HTTP、FTP、Telnet、RDP、STMP、POP3、IMAP
======================
# 应用层 诸多协议
域名系统 DNS
动态主机配置协议 DHCP
超级文本传输协议 HTTP
文件传输协议 FTP
Telnet 协议和 RDP(远程桌面协议)
发送电子邮件的协议 SMTP
接收电子邮件的协议 POP3 和 IMAP
# 什么是域名
整个Internet网站和各种服务器数量众多,各个组织的服务器都需要给一个名称,这就很容易重名。如何确保Internet上的服务器名称在整个Internet唯一呢?这就需要Internet上有域名管理认证机构进行统一管理。如果你的公司在互联网上有一组服务器(邮件服务器、FTP服务器、Web服务器等),你需要为你的公司先申请一个域名,也就是向管理认证机构注册一个域名。
域名的注册遵循先申请先注册为原则,管理认证机构要确保每一个域名的注册都是唯一、不可重复的。
# 动态主机配置协议 DHCP
静态地址和动态地址应用场景
DHCP 地址租约
DHCP 租约生成过程
DHCP 地址租约更新
# Telnet 协议
Telnet是一个简单的远程终端协议(非加密、且简单),它也是因特网的正式标准。用户使用telnet客户端就可以连接到远程运行Telnet服务的设备(可以是网络设备例如:路由器、交换机,也可以是操作系统,比如Windows或Linux等),进行远程管理。
Telnet能将用户的键盘指令传到远地主机,同时也能将远地主机的输出通过TCP连接返回到用户屏幕。这种服务是透明的,因为用户感觉到好像键盘和显示器是直接连在远地主机上。因此,Telnet又称为终端仿真协议。
Telnet并不复杂,以前应用得很多。现在由于操作系统(Windows和Linux)功能越来越强,用户己较少使用Telnet了。不过配置Linux服务器和网络设备还是需要 Telnet 来实现远程管理和配置
# 远程桌面协议 RDP
现在Windows操作系统很少使用telnet进行远程管理了,更多是使用远程桌面进行远程管理。
Windows系统启用远程桌面,客户端使用远程桌面客户端(mstsc)进行连接。
它们之间使用RDP协议进行通信,RDP协议默认使用TCP的3389端口。
# http 协议、版本和网页
创建网页(准备创建网站、需要设计网页和安装Web服务器)
统一资源定位符URL
绝对路径和相对路径
创建Web站点
HTTP协议版本
HTTP请求报文和响应报文
HTTP响应报文:
Cookie
通过代理服务器访问网站
# 文件传输协议 FTP
FTP 是File Transfer Protocol(文件传输协议)的英文简称。用于Internet上的控制文件的双向传输。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。
在FTP的使用当中,用户经常遇到两个概念:“下载”(Download)和“上传”(Upload)。“下载”文件就是从远程主机拷贝文件至自己的计算机上;“上传”文件就是将文件从自己的计算机中拷贝至远程主机上。用Internet语言来说,用户可通过客户机程序向(从)远程主机上传(下载)文件。
简单地说,支持FTP协议的服务器就是FTP服务器。
# 安装和配置邮件服务器
模拟整个互联网发送邮件的过程
发送电子邮件的协议 SMTP
接收电子邮件的协议 POP3 和 IMAP
======================
01. 应用层协议简介:DNS、DHCP、HTTP、FTP、Telnet、RDP、STMP、POP3、IMAP
02. 域名简介和域名申请流程
03. 完全限定域名(FQDN)概念;FQDN和IP地址可以存在多对多的关系
04. 域名的层次和架构组成;构建多级域名体系
05. 域名解析的步骤详解:类比首次办理事务过程
06. 解析域名成功与是否能够ping通是两件事情;及时释放缓存中域名解析记录
07. 企业架设DNS服务器优势:降低流量;简单记忆;控制敏感;反向解析
08. 架构内网DNS服务器:解析全球域名
09. 创建正向查找区:新建主机即A记录;新建别名CNAME;新建邮件交换记录MX
10. 创建逆向查找区,同时限定域名解析
11. 自建根服务器:完全控制域名解析;更换跟提示中服务器地址
12. 分析DNS数据报格式:权威(大单位);非权威(小单位);递归查询1;迭代查询0
13. 静态地址(重要和固定设备)和动态地址(无线设备或笔记本)应用场景
14. DHCP租约四次握手生成过程:dhcpdiscover包;dhcpoffer包;dhcprequest包;dhcpAck包
15. DHCP地址租约更新(50percent;75...)、释放(100...)和废除
16. 安装和配置DHCP服务器:客户端能够成功获取指定配置
17. 查看:释放和刷新IP地址过程;捕获上述四种数据包及包信息
18. 搭建跨网段拓扑实验环境
19. 跨网段获取ip地址及其它;分析中继端口与DHCP服务器的四次握手;分析中继端口和请求主机的四次握手
20. Telnet协议:查看捕获用户名和密码;远程控制操作系统
21. Telnet协议:远程控制路由器
22. Windows远程桌面协议RDP;抓取数据包查看TCP连接
23. 了解http协议和HTML语言制作简单网页
24. URL 统一资源定位符:FTP标准URL格式
25. URL 统一资源定位符:MMS流媒体服务的标准URL格式
26. 创建Web服务器,且同时创建多个网站(暂时不能够启用)
27. 三种方式(VIP;PORT;FQDN)开启:同一台主机存放的多个不同网站
28. HTTP协议的版本:0.9_1.0_1.1_2.0工作方式;HTTP1.1持续连接流水线方式;查看请求GET报文中主机头;查看响应报文中状态码
29. HTTP请求报文八种定义(其中POST不加密);HTTP响应报文五类状态码
30. 通过Web代理服务器访问网站特点:节省;绕行;避免;追踪等
31. 搭建代理软件CCProxy环境
32. 授权代理:可以限制用户名、密码、ip地址、mac地址、黑白名单和工作时间;测试西刺国内代理服务
33. 用户登录身份记录 Cookie 的正确处理方式
34. FTP协议主动模式(客户端关闭防火墙;服务器端开21端口)和被动模式(服务器端关闭防火墙):详细陈述
35. 搭建FTP服务器:局域网环境和广域网环境
36. 演示FTP服务器的主动模式和被动模式;局域网环境和广域网环境演示
37. 抓包分析FTP数据包结论:不论操作系统、或图形化操作、或命令行操作,都对应相同的ftp底层的命令行
38. 创建隔离用户:使用隔离目录或公共目录
39. 创建隔离用户的公共盘符:通过目录挂载磁盘或分区的方式实现
40. 创建邮件服务器环境:DNS服务器;两条邮件服务器和两个客户端
41. 配置邮件服务器:DNS服务器、邮件服务器和客户端
42. 测试自建邮件服务器:可以发送内网和公网邮件(成功)
43. 使用telnet协议直接发送邮件
44. 将局域网拓扑摆放到GNS3广域网架构中成功发送;抓包捕获SMTP协议格式
45. 习题:第 09 章 应用层
46. 模拟互联网邮件服务器收发操作步骤完整版
课程大纲-计算机网络 应用层 诸多协议 实验环境搭建
14
14. DHCP租约四次握手生成过程:dhcpdiscove14. DHCP租约四次握手生成过程:dhcpdiscover包;dhcpoffer包;dhcprequest包;dhcpAck包
[19:01]开始学习
“Fernando”老师的其他课程更多+