TCP/IP协议
通过服务来理解应用层
1、域名服务DNS:将域名解析成IP地址
什么是域名?名称全球唯一,这样才能通过名称来访问。
根以.开始/顶级域名(代表服务器的性质)/二级域名(个人也可以申请)/三级域名或多级
可以使用nslookup查看域名
Internet上的域名解析是分布式的查询,如何实现?
先访问计算机所设置的DNS服务器,看DNS缓存里面有没有,没有再通过DNS访问根,根告诉DNS服务器是哪台负责解析,DNS服务器再访问哪台计算机,得到结果后,再通过DNS服务器告诉客户端。
DHCP动态主机配置也是个服务器与客户机的配置过程。
DHCP客户端请求IP地址过程:实际 是一个逆向ARP过程,DHCP也是一个协议。
广播,服务器收到后,从地址池中选一个IP地址。分配后其他的服务器就不能再分配IP给这台计算机了。
DHCP服务器必须是固定IP地址。
尽可能的分配之前使用过的IP。
使用CMD命令:ipconfig /renew 重新获取 ipconfig /release释放
跨网段地址分配:
需要在不同网段路由器上使用代理:Ip helper address+DHCP服务器的IP,同时也需要在DHCP主机上设置不同的作用域。
FTP协议:传文件
使用两个TCP连接。
主动模式 ftp客户端告诉FTP服务器使用什么端口侦听
ftp服务器和客户端的这个端口建立连接,源端口20
被动模式:FTP服务器打开一个新端口,等待FTP客户端的连接。
FTP服务器端如果有防火墙,需要在防火墙开21和20端口,使用主动模式进行数据连接。
Telnet协议:远程终端协议,使用23端口
RDP远程桌面协议:图形,功能是与telnet类似,使用3389端口
超文本传输协议http
万维网提供分布式服务
URL统一资源定位服务格式:
<协议>://<主机>:<端口>/<路径>
网站的标识:一个服务器可以提供多个网站
可以用不同的端口,不同的地址,也可以用域名(主机头)(最佳方式)
使用Web代理服务器访问网站(运行一专门的软件就是代理服务器)
1、节省内网访问Internet的带宽
2、通过Web代理绕过防火墙
3、避免一些跟踪
电子邮件协议SMTP,发
POP3\IMAP都是收电子邮件
实现:
1、安装 POP3服务SMTP、及DNS服务
2、在DNS服务器上创建域名,创建主机记录,创建邮件交换服务 MX记录
3、在POP3服务器上创建域名,创建邮箱
4、配置SMTP服务器,创建远程域名*.com,允许发送到远程
5、配置outlookExpress指明收件的服务器和发邮件的服务器使用POP3协议接收邮件
搭建能够在Internet上使用的邮件服务器
1、在Internet上注册了域名 MX记录
2、邮件服务器有公网IP地址或端口映射到邮件服务器 SMTP TCP的25端口。
完结