应用层

一、DNS(Domain Name System)域名解析服务

1.作用:把域名解析为ip地址,便于路由器寻址。

2.域名

根域名 .
顶级域名 com,edu,net,cn,org,gov
二级域名 baidu.com, sohu.com,是全球唯一的。
三级域名 例如https://blog.csdn.net

Ping或nslookup域名能得到服务器的ip地址。

二、DHCP协议(动态主机配置系统)

DHCP是一个局域网的网络协议。指的是由服务器控制一段lP地址范围,客户机登录服务器时就可以自动获得服务器分配的lP地址和子网掩码。
DHCP可以跨网段配置IP地址

三、FTP文件传输协议(File Transfer Protocol)

1.FTP的连接方式

每上传/下载一个文件就会建立一个会话。
控制连接:标准端口为21,用于发送FTP命令信息。
数据连接:标准端口为20,用于上传/下载数据。

2.FTP数据连接模式

(1)主动模式:FTP客户端告诉FTP服务器(的21端口)它在使用什么端口侦听,然后FTP服务器(的20端口)主动地和FTP客户端的这个端口建立连接。

 

 

(2)被动模式:FTP服务器端打开在指定范围内的某个新的端口(例如1089端口)并且进行侦听,被动地等待客户端发起连接。

 

 

综上,在有防火墙的情况下,如果使用被动模式,防火墙不得不开很多端口来监听。因此应该使用主动模式来进行数据连接,并在防火墙开21和20端口。

四、常见的协议

远程终端协议telnet:tcp + 23端口

远程桌面协议RDP(Remote Desktop Protocol):tcp + 3389

超文本传输协议HTTP(Hyper Text Transfer Protocol):tcp + 80; https:tcp + ssl + 443

五、 使用web代理服务器

内网其它主机不能通过路由访问Internet,只能由web代理(在同一个网段里)访问外网,然后内网其它主机访问这个web代理来实现上网功能。如果web代理在外网,反而速度更慢。
(1)节省内网访问Internet的带宽(便于访问内容变化不大的网站)。
(2)绕过防火墙访问外网。例如访问某个禁止的网站A,但是假如通过在与A同一个网络中的web代理,就可以访问该网站。
(3)通过web代理避免被跟踪。

附录:

1.CA证书扫盲,https讲解。

2.关于https的误解

 

参考文献:

1.https://blog.csdn.net/iwanderu/article/details/103812980

2.https://www.bilibili.com/video/av9876107?p=71

posted @ 2020-01-16 21:49  执白  阅读(149)  评论(0编辑  收藏  举报