计算机网络-应用层(2)

一、DHCP

当需要跨越多个网段提供DHCP 服务时必须使用DHCP 中继代理, 就是在DHCP 客户和服务器之间转发DHCP 消息的主机或路由器。 DHCP 服务端使用UDP 的67号端口来监听和接收客户请求消息, 保留UDP 的68号端口用于接收来自DHCP 服务器的消息回复。

在Windows 系统中,在 DHCP 客户 端 无法找 到 对应的 服务器时、获取合法**** IP 地址失败前提下,获取的 IP 地址值为********169.254.X.X 。

二、WWW

万维网 (World Wide Web,WWW), 是一个规模巨大、可以互联的资料空间。该资料空间的资源依靠URL 进行定位,通过HTTP协议传送给使用者,又由HTML来进行文档的展现。由定义可以知道WWW 的核心由三个主要标准构成: URL、HTTP、HTML。

(1)URL

统一资源标识符**(Uniform Resource Locator,URL) 是一个全世界通用的、负责给万维网上资源定位的系统。 URL 由****四个部分组成:**

<协议>://<主机>:<端口>/<路径>

(2) HTTP

超文本传送协议 (HyperText Transport Protocol,HTTP),负责规定浏览器和服务器怎样进行互相交流。

**HTTP****是互联网上应用最为广泛的一种网络协议,该协议由万维网协会 (W3C) 和Internet工作小组 (IETF) 共同提出。**该协议使用TCP 的80号端口提供服务。

HTTP 报文分为请求报文和响应报文。

请求报文:客户端向服务器发送的报文。

响应报文:服务器应答客户端的报文。

|-----------------|---------------------------|
| 方法 | 意义 |
| GET | 请求读取URL标识的信息 |
| HEAD | 请求读取URL标识的信息的首部 |
| POST | 把消息(如注释)加载到指定网页上,没有Read方法 |
| PUT | 指明URL创建或修改资源,俗称的上传资源 |
| DELETE | 删除URL所指定的资源 |
| OPTION | 请求一些参数信息 |
| TRACE | 进行环回测试 |
| CONNECT | 用于代理服务器 |

(3) HTML

超文本标记语言 (Hypertext Markup Language,HTML),是用于描述网页文档的一种标记语言。

三、Email

电子邮件**(E-mail) 又称电子信箱,,是一种用网络提供信息交换的通信方式。电邮地址的格式是:用户名@域名。**

常见的电子邮件协议有:简单邮件传输协议、邮局协议和Internet邮件访问协议。

(1)简单邮件传输协议 (Simple Mail Transfer Protocol,SMTP)。

SMTP 主要负责底层的邮件系统如何将邮件从一台机器发送至另外一台机器。该协议工作在TCP 协议的25号端口。

(2)邮局协议 (Post Office Protocol,POP)。

目前的版本为POP3,POP3 是把邮件从邮件服务器中传输到本地计算机的协议。该协议工作在TCP 协议的110号端口。

(3)Internet 邮件访问协议 (Internet Message Access Protocol,IMAP)。

邮件安全

电子邮件在传输中使用的是SMTP 协议,它不提供加密服务,攻击者可以在邮件传输中截获数据。 PGP 是一款邮件加密软件,可以用它对邮件保密以防止非授权者阅读,它还能为邮件加上数字签名,从而使收信人可以确认邮件的发送者,并能确信邮件没有被篡改。 PGP 采用了RSA 和传统加密的杂合算法、数字签名的邮件文摘算法和加密前压缩等手段,功能强大、加解密快且开源。

邮件客户端

常见的电子邮件客户端有Foxmail、Outlook 等。在阅读邮件时,使用网页、程序、会话方式都有可能运行恶意代码。为了防止电子邮件中的恶意代码,应该用纯文本方式阅读电子邮件。

相关推荐
局部有解3 小时前
计算机网络:概论知识点整理
计算机网络
yyuuuzz7 小时前
跨境站点日志时区混乱的排查记录
运维·服务器·网络·云计算·aws·1024程序员节
GlobalInfo7 小时前
全球及中国风电叶片检测机器人行业研究报告(2026版):市场现状、行业前景与占有率分析
运维·网络·人工智能·机器人
运维行者_9 小时前
网络监控工具怎么选?从设备监控到智能运维的能力清单
运维·服务器·开发语言·网络·人工智能·支持向量机·php
2401_868534789 小时前
陈冲2026年上海纽约大学全英文毕业演讲
服务器·网络
DYWorker00113 小时前
第1课:基于正点原子RK3568开发板读懂Linux内核
linux·运维·网络
Lzg_na15 小时前
数据链路层差错控制使用的算法详解
网络
努力努力再努力wz15 小时前
【C++ 高阶系列】C++ 高性能网络编程:当 Reactor 遇见协程:从 epoll 回调到异步 MySQL,彻底打通任务挂起与恢复
网络·c++·mysql
loulanyue_15 小时前
当AI学会自主攻击与渗透破壁:Agent行为链失控与Mythos级攻防颠覆下的安全范式重构——读CNCC2026第六届网络生态治理论坛实录
网络·人工智能·安全
2401_8685347816 小时前
英语演讲:麻省理工校长2024年毕业典礼演讲
服务器·网络