P2P模型中没有客户和服务器划分,所以称任一对计算机为对等方(Peer)
P2P是一种逻辑模型
DNS
用UDP传,快
通常,主机向本地域名服务器查询时,递归查询
本地域名服务器向根域名服务器查询时,迭代
授权域名服务器(权限域名服务器)
FTP
允许客户指明文件的类型与格式,并允许文件具有存取权限
工作时使用两个并行的TCP连接:
控制连接(port21):控制传输是使用的数据传输外的链接(带外传输)
数据连接(port20)
电子邮件
地址格式:
收件人邮箱名@邮箱所在主机的域名
MIME
MIME可以传多媒体文件
可对任何内容格式进行转换,不会被邮件系统改变
SMTP(推)port25
RCPT命令:先弄清楚对方是否准备好接邮件,好了再发,面得浪费资源
收到OK的答复后,就用DATA命令传输内容
POP3\IMAP(收)
IMAP比POP3屌一点
IMAP可以对邮件服务器进行一些操作
POP3就光收 垃圾!
POP3明文传输密码,且传输ASCII码,如果传非ASCII码内容,需要MIME将其转换为ASCII
HTTP
HTTP中无UDP
HTTP有非持久和持久连接
HTTP1.0是非持久连接,请求个东西就要发一次TCP