B站:计算机网络 Ⅵ —— 应用层

一、DNS服务(domain name system域名系统)

DNS服务作用:负责解析域名,将域名解析成IP地址

1. 什么是域名

顶级域名:com:商业,edu:教育,net:提供信息,cn:中国,org:组织,gov:政府
二级域名:baidu.com,google.cn
三级域名:youa.baidu.com

nslookup 查看dns服务器地址
ping www.baidu.com 可以看到域名对应的ip
在这里插入图片描述

2. 域名解析的过程

在这里插入图片描述
.com服务器会缓存请求的域名对应的ip地址,下一次就不需要问.netDNS服务器

3. 安装自己的DNS服务器

  • 解析内网自己的域名
  • 降低到Internet的域名解析流量
  • 域环境

二、动态主机配置协议DHCP(dynamic host configuration protocol)

1.静态IP地址

2.动态IP地址

3.DHCP客户端请求IP地址的过程

(1) DHCP客户端请求IP地址

在这里插入图片描述

DHCP客户端请求地址的过程是一个没有认证的过程。
DHCP服务器必须是静态地址,不能是动态获取的。

如果网络中有一个装了错误的DHCP服务器,那么PC请求的时候可能就被分配了一个错误的IP地址,就上不了网了,甚至和网络中的其他计算机也不通了。

  • 释放租约
    ipconfig /release 释放DHCP租约
    ipconfig /renew 重新获取动态IP地址
(2) DHCP跨网段地址分配

在这里插入图片描述

  • DHCP服务器想要给多少个网段分配地址,就要创建多少个作用域,
  • 每个网段的作用域网关都不一样,他们的DNS服务器可以是同一个。
  • 路由器是隔绝广播的,需要在路由器上配上命令:ip helper-address DHCP地址
  • 路由器收到广播包会定向发送给DHCP服务器
(3) packet tracer跨网段配置实操

在这里插入图片描述

  • 配置路由器:
Router>en
Router#config t
Router(config)#interface fastEthernet 1/0
Router(config-if)#ip address 192.168.1.1 255.255.255.0
Router(config-if)#no sh
Router(config-if)#exit
Router(config)>
Router(config)#interface fastEthernet 6/0
Router(config-if)#iip address 192.168.2.1 255.255.255.0
Router(config-if)#no sh
Router(config-if)#exit
Router(config)>
Router(config-if)#interface fastEthernet 0/0
Router(config-if)#iip address 192.168.0.1 255.255.255.0
Router(config-if)#no sh
  • 配置DHCP服务器
    在这里插入图片描述在这里插入图片描述
  • 配置路由器
Router>en
Router#config t
Router(config)#interface fastEthernet 1/0
Router(config-if)#ip helper-address 192.168.0.100
Router(config-if)#exit
Router(config)#interface fastEthernet 6/0
Router(config-if)#ip helper-address 192.168.0.100 跨网段分配IP地址,在路由器接口上配置到达DHCP的地址
Router(config-if)#

在这里插入图片描述

三、文件传输协议FTP(file transfer protocol)

在这里插入图片描述

1. FTP连接方式

(1) TCP控制连接

标准端口为21,用于发送FTP命令信息
发送文件上传,文件下载,文件删除,文件复制的命令

(2) TCP数据连接

标准端口为20,用于上传、下载数据
TCP数据连接(有主动模式和被动模式):真正传输数据

FTP服务器端 如果有防火墙,需要在防火墙开21和20端口,使用主动模式进行数据连接

a. 主动模式

FTP服务器从20端口主动向客户端发起连接
在这里插入图片描述

b.被动模式

FTP服务器在指定范围内的某个端口被动等待客户端发起连接
在这里插入图片描述

2. FTP传输模式

(1) 文本模式:ASCII模式,以文本序列传输数据
(2) 二进制模式:Binary模式,以二进制序列传输数据

四、远程终端协议TELNET

net user administrator a1! 更改administrator用户的密码为a1!
net user han a1! /add 添加用户han,密码a1!
net localgroup administrator han /add 添加han进入管理员组

telnet IP地址 如果对方PC启动了telnet服务,可以通过命令连接到远程PC
telnet ip地址 端口号 查看IP对应PC是否开启对应端口,类似端口扫描

五、远程桌面RDP(remote desktop protocol )

mstsc
windows server 多用户操作系统:启用远程桌面可以多用户同时使用服务器
RDP:默认端口3389,使用图形界面的方式远程管理

六、万维网WWW (world wide web)

1. 万维网提供分布式服务

在这里插入图片描述

2. URL统一资源定位符(uniform resource locator)

URL的一般形式: <协议> : // <主机> : <端口> / <路径>

3. HTTP超文本传输协议(hyper text transfer protocol)

(1) 使用web代理服务器访问网站
  • 节省内网访问Internet的带宽
    ccProxy开启成为代理服务器,在另一台PC上的浏览器指定代理服务器IP
  • 通过web代理服务器可以绕过防火墙
  • 通过web代理服务器可以避免发帖被追踪到IP

七、电子邮件 SMTP,POP3,IMAP

1. SMTP(Simple Mail Transfer Protocol)电子邮件传输协议:发邮件

2. POP3(Post Office Protocol - Version 3)邮局协议版本3:收邮件

3. IMAP(Internet Mail Access Protocol)交互邮件访问协议:收邮件

在这里插入图片描述

nslookup 查看dns服务器,查找域名信息
set type-mx 设置查看类型为mx(邮件交换记录)
在这里插入图片描述

4. 安装和配置邮件服务器

  • 1.安装POP3,SMTP服务,以及DNS服务
  • 2.在DNS服务器上创建91xueit.com和51cto.com;创建邮箱服务器主机记录;创建邮箱交换记录MX记录
  • 3.在POP3服务上创建域名,创建邮箱
  • 4.配置SMTP服务器,创建远程域名.com 允许发送域名为.com的邮箱
  • 5.配置outlookExpress 指明收件的服务器和发邮件的服务器,使用POP3协议收邮件

5. 搭配能够在Internet上使用的邮件服务器

  • 1.在Internet上注册了域名 MX记录
  • 2.邮件服务器有公网的IP地址,或端口映射到邮件服务器 SMTP:TCP+25
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

沐木金

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值