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

本文概述了面向对象编程中的客户/服务器(C/S)模型和对等(P2P)架构,深入探讨了DHCP动态主机配置、DNS域名解析,以及FTP文件传输协议。重点介绍了DHCP中继代理和DNS工作原理,展示了这些技术在网络配置和数据传输中的关键作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

应用层概述

进行面向使用对象的内容相关的
请添加图片描述

不同的面相方式

客户/服务器方式(C/S)

1,客口客户和服务器是指通信中所涉及的两个应用进程。
2,客户/服务器方式所描述的是进程之间服务和被服务的关系。
3, 客户是服务请求方,服务器是服务提供方
4,服务器总是处于运行状态,并等待客户的服务请求。服务器具有固定端口号(例如HTTP服务
5,器的默认端口号为80),而运行服务器的主机也具有固定的1P地址。

对等方式(P2P)

没有固定的服务请求者,和服务者。P to P下载器就是这个东东。

就是所谓的种子链接方式,分布式的方面。

DHCP动态主机配置

可以使用DHCP服务器储存相应的IP与子关掩码等配置信息,进行使用。

主机 ->开机 -》启动DHCP服务 -〉向DHCP服务器请求配置信息 -》使用这些相关信息。

DHCP报文被封装在UDP报文之中, 获取配置信息。

主机进行广播发送,DHCP发现报文。网络内所有主机,进行报文解析,

如果不为DHCP服务器,进行丢弃相关的内容。

为DHCP服务器,根据其中的MAC地址来查找自己的数据库,是否有相关的配置信息。

1,如果有配置,广播告诉配置信息

2,没有采用相关的DHCP的默认信息,进行发送

主机通过进行校验码进行判断,是否为自己想要的配置信息。

如果是(先发送ARP报文,判断IP地址是否被占用),进行上面配置信息进行配置。不是,丢弃相关包的内容。

还需要进行IP续约的内容等问题进行判断,重新发送报文。

请添加图片描述

后面的过程用这个图来表示。

DHCP中继代理

内网之中没有DHCP服务器的解决方法。

利用路由器记录相应的DHCP的IP地址,然后发生DHCP请求报文。其他的内容相似

域名系统DNS

作用

让域名变成IP地址。

域名结构

树状的域名结构(与数据库的树差不多)

请添加图片描述

请添加图片描述

DNS服务器种类

根域名服务器

顶级域名服务器

权限域名服务器

本地域名服务器

域名解析

递归查询相关的内容。

用高速缓存进行域名与IP地址,对应关系的映射。

一定时间要去除这些储存,因为相关的更改信息。

文件传送协议FTP

特点

交互式的访问

屏蔽相关的计算机系统的细节,适合在不同网络之间进行网络传输。

批量传输文件在计算机之间。

原理

端口号21命令通道

端口22为数据通道

电子邮件

组成部分

用户代理

邮件服务器

协议

请添加图片描述

SMTP(简单发送协议)

简单理解即可

请添加图片描述

万维网

分布示应用。

浏览器的作用进行渲染内容。

URL的组成部分:

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

超文本传输协议(HTTP)

定义了万维网的传输和访问要求。

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值