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://www.cnblogs.com/muqing1/p/16822548.html

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长! 2. 分享目的仅供大家学习和交流,请务用于商业用途! 3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入! 4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 5. 如有链接无法下载、失效或广告,请联系管理员处理! 6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员! 8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载 声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性