图片说明
每个应用层协议对应计算机上一个服务。:
http协议对应web服务:TCP+80端口

图片说明
服务之间相互独立

DNS服务

DNS:可以将域名和ip地址相互映射的一个分布式数据库
####作用:将域名解析成ip地址,访问网站之前解决的。
qq:直接用ip地址登录。

什么是域名

        根
        顶级域名  com edu net cn org gov
        二级域名 91xueit.com
        三级域名 dba

www.dba.91xueit.com

域名解析测试:
ping www.91xueit.com
nslookup www.91xueit.com

域名解析:分布式实现的:
图片说明

安装自己DNS服务器:
1.解析内网自己的域名
2.降低到internet的域名解析流量
3.域环境

DHCP 动态主机配置

静态地址
动态地址
###DHCP客户端请求ip地址过程
计算机发广播等待DHCP服务器分配ip地址
一个DHCP服务器可以给众多网段的计算机分配ip地址

FTP协议:文件传输协议

FTP连接方式

1.控制连接:标准端口为21(服务端),用于发送FTP命令信息。
2.数据连接:标准端口为20,用于上传、下载数据
3.数据连接的建立类型:
主动模式:FTP客户端告诉FTP服务器使用什么端口侦听,FTP服务器和FTP客户端建立连接。
被动模式:服务端在指定范围内的某个端口被动的等待客户端发起连接。

FTP传输模式

1.文本模式:ASCII模式,以文本序列传输数据
2.二进制模式:Binary模式,以二进制序列传输数据。
图片说明
图片说明

FTP服务器端:有防火墙,在防火墙开21和20端口,使用主动模式进行数据连接。

telnet协议

远程桌面协议Telnet

http超文本传输协议

定义:是互联网上应用最为广泛的一种网络协议。所有(www)文件都必须遵守这个标准。最初目的是提供一种发布和接受HTML页面的方法。
http://www.91xueit.com
URL一般格式:
<协议>://<主机>:<端口>/<路径>

http协议和各个协议之间关系:

图片说明

TCP协议与TCP/IP协议关系

TCP解决如何在IP层之上可靠的传递数据包,使得网络上接受端收到发送端所发出的所有包,并且顺序与发送顺序一致。TCP协议是可靠的、面向连接的。

如何理解HTTP协议是无状态的

协议对于事务处理没有记忆能力,服务器不知道客户端是什么状态。打开一个服务器上的网页和上一次打开这个服务器上的网页之间没有任何联系。HTTP是一个无状态的面向连接的协议,无状态不代表HTTP不能保持TCP连接,更不能代表HTTP使用的是UDP协议(无连接)。

使用web代理服务器访问网站

1.节省内网访问intenet的宽带
2.