其他分享
首页 > 其他分享> > 面试某安全公司售后技术支持岗

面试某安全公司售后技术支持岗

作者:互联网

面试天融信售后技术支持岗


整个面试过程的问题都是偏网络的。

论述题:

1、简单介绍一下三次握手。试从控制字段的角度分析(URG、SYN、ACK等)

第一次握手:
Client将SYN置1,随机产生一个初始序列号seq发送给Server,进入SYN_SENT状态;

第二次握手:
Server收到Client的SYN=1之后,知道客户端请求建立连接,将自己的SYN置1,ACK置1,产生一个ack=seq+1,并随机产生一个自己的初始序列号,发送给客户端;进入SYN_RCVD状态;

第三次握手:
客户端检查ack是否为序列号+1,ACK是否为1,
检查正确之后将自己的ACK置为1,产生一个ack=服务器发的序列号+1,发送给服务器;
进入ESTABLISHED状态;
服务器检查ACK为1和ack为序列号+1之后,也进入ESTABLISHED状态;
完成三次握手,连接建立。

2、目的地址转换是什么?有什么作用?

目的地址转换可分为目标地址映射、目标端口映射、服务器负载均衡等。目的地址转换也称为反向地址转换或地址映射。目的地址转换是一种单向的针对目标地址的映射,主要用于内部服务器向外部提供服务的情况,它与静态地址转换的区别在于它是单向的。外部可以主动访问内部,内部却不可以主动访问外部。

3、源地址转换是什么?有什么作用?

源地址转换即内网地址向外访问时,发起访问的内网ip地址转换为指定的ip地址(可指定具体的服务以及相应的端口或端口范围),这可以使内网中使用保留ip地址的主机访问外部网络,即内网的多部主机可以通过一个有效的公网ip地址访问外部网络。

4、默认路由、静态路由和动态路由的区别?

静态路由是指由网络管理员手工配置的路由信息。当网络的拓扑结构或链路的状态发生变化时,网络管理员需要手工去修改路由表中相关的静态路由信息。静态路由信息在缺省情况下是私有的,不会传递给其他的路由器。当然,网管员也可以通过对路由器进行设置使之成为共享的。静态路由一般适用于比较简单的网络环境,在这样的环境中,网络管理员易于清楚地了解网络的拓扑结构,便于设置正确的路由信息。
动态路由是指路由器能够自动地建立自己的路由表,并且能够根据实际实际情况的变化适时地进行调整。动态路由机制的运作依赖路由器的两个基本功能:对路由表的维护;路由器之间适时的路由信息交换。
默认路由是一种特殊的静态路由,当路由表中与数据包目的地址没有匹配的表项时,数据包将根据默认路由条目进行转发。默认路由在某些时候是非常有效的,例如在末梢网络中,默认路由可以大大简化路由器的配置,减轻网络管理员的工作负担。

5、简单介绍一下FTP传输数据的两种方式?

ASCII传输模式和二进制数据传输模式。

1.ASCII传输方式:假定用户正在拷贝的文件包含的简单ASCII码文本,如果在远程机器上运行的不是UNIX,当文件传输时ftp通常会自动地调整文件的内容以便于把文件解释成另外那台计算机存储文本文件的格式。
  但是常常有这样的情况,用户正在传输的文件包含的不是文本文件,它们可能是程序,数据库,字处理文件或者压缩文件(尽管字处理文件包含的大部分是文本,其中也包含有指示页尺寸,字库等信息的非打印字符)。在拷贝任何非文本文件之前,用binary 命令告诉ftp逐字拷贝,不要对这些文件进行处理,这也是下面要讲的二进制传输。

2.二进制传输模式:在二进制传输中,保存文件的位序,以便原始和拷贝的是逐位一一对应的。即使目的地机器上包含位序列的文件是没意义的。例如,macintosh以二进制方式传送可执行文件到Windows系统,在对方系统上,此文件不能执行。
  如果你在ASCII方式下传输二进制文件,即使不需要也仍会转译。这会使传输稍微变慢 ,也会损坏数据,使文件变得不能用。(在大多数计算机上,ASCII方式一般假设每一字符的第一有效位无意义,因为ASCII字符组合不使用它。如果你传输二进制文件,所有的位都是重要的。)如果你知道这两台机器是同样的,则二进制方式对文本文件和数据文件都是有效的。

6、GRE、IPSEC

在需要无私密性的IP隧道的情况下使用GRE-更简单,更快。但是,在需要IP隧道和数据隐私的地方使用IPsec ESP,它提供了GRE甚至都没有尝试过的安全功能。

所以,IPsec代表Internet协议安全性,而GRE代表通用路由封装。
IPsec是Internet的主要协议,而GRE不是。

GRE可以承载其他路由协议以及IP网络中的IP数据包,而IPSec无法。

与GRE相比,IPSec具有更高的安全性,因为它具有身份验证功能。

选择题和填空题针对的大都是OSI模型,有几层,每层的作用。

7、什么是ARP协议?

ARP协议(地址转换协议)完成了IP地址与物理地址的映射。每一个主机都设有一个 ARP 高速缓存,里面有所在的局域网上的各主机和路由器的 IP 地址到硬件地址的映射表。

当源主机要发送数据包到目的主机时,会先检查自己的ARP高速缓存中有没有目的主机的MAC地址,如果有,就直接将数据包发到这个MAC地址;如果没有,就向所在的局域网发起一个ARP请求的广播包: APR请求:我是 192.168.1.1,硬件地址是 00-00-C0-15-AD-18,我想知道主机 192.168.1.10 的硬件地址,收到请求的主机检查自己的IP地址和目的主机的IP地址是否一致,如果一致,则先保存源主机的映射到自己的ARP缓存,然后给源主机发送一个ARP响应数据包。APR响应:我是 192.168.1.10,硬件地址是 08-00-2B-00-EE-0A

源主机收到响应数据包之后,先添加目的主机的IP地址与MAC地址的映射,再进行数据传送。如果源主机一直没有收到响应,表示ARP查询失败。

如果所要找的主机和源主机不在同一个局域网上,那么就要通过 ARP 找到一个位于本局域网上的某个路由器的硬件地址,然后把分组发送给这个路由器,让这个路由器把分组转发给下一个网络。剩下的工作就由下一个网络来做。

8、OSI模型各层的主要功能?

物理层 物理层的任务就是透明地传送比特流。(注意:传递信息的物理媒体,如双绞线、同轴电缆、光缆等,是在物理层的下面,当做第0 层。) 物理层还要确定连接电缆插头的定义及连接法。

数据链路层 数据链路层的任务是在两个相邻结点间的线路上无差错地传送以帧(frame)为单位的数据。每一帧包括数据和必要的控制信息。

网络层 网络层的任务就是要选择合适的路由,使 发送站的运输层所传下来的分组能够正确无误地按照地址找到目的站,并交付给目的站的运输层。

运输层 运输层的任务是向上一层的进行通信的两个进程之间提供一个可靠的端到端服务,使它们看不见运输层以下的数据通信的细节。

应用层 应用层直接为用户的应用进程提供服务。

9、常见端口及协议?

21 ftp

22 SSH

23 Telnet

25 SMTP

53 DNS

68 DHCP

80 web

161 SNMP

443 HTPPS

445 SMB

1433 MSSQL

1521 Oracle:(iSqlPlus Port:5560,7778)

3306 MySQL

3389 远程桌面

也涉及到VPN、Waf、入侵检测系统、防火墙、网闸等一些问题。

标签:ARP,技术支持,售后,主机,面试,地址,GRE,路由,路由器
来源: https://blog.csdn.net/w1304099880/article/details/116744674