6.1 网络应用模型
1.应用层概述
(1)应用层对应用程序的通信提供服务
(2)功能:文件传输、访问和管理;电子邮件、虚拟终端、查询服务和远程作业登陆
(3)协议:FTP、SMTP、POP3、HTTP
2.网络应用模型
客户/服务器模型(Clinet/Server)
P2P模型(peer to peer)
(1)客户/服务器模型
服务器:提供计算服务的设备
客户机:请求计算服务的主机
(2)P2P模型
每个主机既可以提供服务,也可以请求服务
任意端系统/结点之间可以直接通讯
6.2 DNS系统
1.基础知识
1.1什么是IP地址?
IP地址是电子设备在互联网上的唯一标识
用来在互联网中寻找电脑
1.2 内网与公网
内网IP:路由以内的网络,可以连接互联网,但是互联网无法直接连接内网(需要端口映射)
内网隔离安全保障、IPv4地址资源耗尽、运营商问题
基本自己的ip地址都是内网
公网IP:互联网ip地址
可以直接和互联网互通,不需要端口映射,日常应用如摄像头远程监控、电脑远程开机、主机游戏互联
IP地址就像家庭地址一样,公网ip是小区地址,小区中有很多住户,内网ip就相当于家具体的门牌号,
你可以从小区里出去(内网ip能连接互联网),但是外人进入你家小区需要通过门岗验证(公网ip
无法直接连接内网IP)
2. 域名解析过程
第一步:客户机提出域名解析请求,并将该请求发送给本地的域名服务器. 第二步:当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该纪录项,则本地的域名服务器就直接把查询的结果返回. 第三步:如果本地的缓存中没有该纪录,则本地域名服务器就直接把请求发给根域名服务器,然后根域名服务器再返回给本地域名服务器一个所查询域(根的子域)的主域名服务器的地址. 第四步:本地服务器再向上一步返回的域名服务器发送请求,然后接受请求的服务器查询自己的缓存,如果没有该纪录,则返回相关的下级的域名服务器的地址. 第五步:重复第四步,直到找到正确的纪录. 第六步:本地域名服务器把返回的结果保存到缓存,以备下一次使用,同时还将结果返回给客户机.
6.3 FTP协议
1:FTP允许用户以文件操作的方式(如文件的增、删、改、查、传送等)与另一主机相互通信。然而, 用户并不真正登录到自己想要存取的计算机上面而成为完全用户, 可用FTP程序访问远程资源, 实现用户往返传输文件、目录管理以及访问电子邮件等等。提供不同种类主机系统之间的文件传输能力,包括上传和下载
2.工作原理
3.FTP工作原理
6.4 电子邮件
1. 信息格式
subject: 主题/纲要
2.组成结构
3.SMTP
4.协议
5.POP3
6.5 万维网和HTTP协议
1.万维网概述
2.HTTP协议
3.HTTP特点
4.HTTP报文结构
标签:HTTP,ip,计算机网络,域名,本地,第六章,服务器,随笔,内网 From: https://www.cnblogs.com/muqing1/p/16822548.html