讲解了架构,以及TCP,UDP之间区别,还讲解为什么DNS同时使用了TCP,UDP。
一般理解为4层。
每层对应的协议
应用层Application协议有:
HTTP超文本传输协议,FTP文件传输协议,SMTP简单邮件传送协议,POP3(post office protocal version-3)邮局协议(用来接收邮件),TELNET远程登录协议 ,SSH(Secure Shell)安全外壳协议 (这些都使用TCP协议)
SNMP简单网络管理协议,DHCP(dynamic host cofiguration P)动态主机配置协议,RIP((Routing Information Protocol)路由信息协议。(这些使用UDP协议)
DNS域名服务,(既用到了TCP协议也用到了UDP协议)
DNS(domain name sercice)域名服务既用到了TCP协议也用到了UDP协议,同时占用了 UDP 和 TCP 的 53 端口。为什么会这样呢?