华为2018网络大赛超纲内容整理

2017年在该比赛中获得了西北赛区第二,在此记录一下2018年华为网络大赛可能会出现的超纲知识点,包括云计算、大数据、Docker、微服务等等。


学习视频笔记

这里是folk的github上2017年有人写的笔记,其中有一定出入,SDN/NFV的内容应该是被删除了。

记录的超纲内容

数据库

自动化内存管理(Automatic Memory Management,AMM)

  1. 浅谈 DML、DDL、DCL的区别

DML、DDL、DCL的区别

  • DML(data manipulation language)数据操纵语言
  • DDL(data definition language)数据库定义语言
  • DCL(Data Control Language)数据库控制语言

其他知识点

  • RMAN对数据库恢复,数据库处于mount状态
  • 编译SQL 访问共享池
  • 查询表数据 需要处于open状态
  • AMM下,可以自动调整大小的包括 共享池、大型池

微服务

  1. 微服务架构浅谈(一)
  2. 微服务要素-十二要素(The Twelve Factors)
  • 微服务和单体式应用的区别
  • 12-factor中的重点
    • 基准代码
    • 依赖
    • 等等

大数据

  1. 开源大数据处理工具汇总
  2. kafka解决了什么问题?
  • cloudera的flume,分布式的日志系统
  • kafka 是一个分布式的、分区的、多复本的日志提交服务,是一个消息系统。
  • zookeeper 是一个分布式的、开放式的分布式应用程序协调服务
  • GFS是一个可扩展的分布式文件系统,用于大型的、分布式的、对大量数据进行访问的应用。
  • Chubby被设计成为一个需要访问中心化的分布式锁服务。
  • BigTable是Google设计的分布式数据存储系统,用来处理海量的数据的一种非关系型的数据库。
  1. hadoop的三大核心组件
  • HDFS
  • YARN
    YARN可以调度的包括Spark Storm MapReduce
  • MapReduce

网络

  1. NAPT和NAT的工作原理及其区别

NAPT 即加端口号 :8888 NAT为IP映射

  • 虚拟交换机工作在第二层
  • 在802.1q中,vlan配置的最大可能值为4094 , 其中0 和 4095保留

Trunk端口既能发送带标签的数据帧,也能发送不带标签的数据帧。

Access端口发往其他设备的报文,都是Untagged数据帧, 而Trunk端口仅在一种特定情况下才能发出untagged数据帧,其它情况发出的都是Tagged数据帧。Hybrid端口是交换机上既可以连接用户主机,又可以连接其他交换机的端口。

Hybrid端口既可以连接接入链路又可以连接干道链路。Hybrid端口允许多个VLAN的帧通过,并可以在出端口方向将某些VLAN帧的Tag剥掉。华 为设备默认的端口类型是Hybrid。

Trunk端口收发数据帧的规则如下:

  1. 当接收到对端设备发送的不带Tag的数据帧时,会添加该端口的 PVID,如果PVID在允许通过的VLAN ID列表中,则接收该报文,否则丢 弃该报文。当接收到对端设备发送的带Tag的数据帧时,检查VLANID是 否在允许通过的VLANID列表中。如果VLANID在接口允许通过的VLANID 列表中,则接收该报文。否则丢弃该报文。
  2. 端口发送数据帧时,当VLAN ID与端口的PVID相同,且是该端口允许通 过的VLAN ID时(两个条件),去掉Tag,发送该报文。
    当VLANID与端口的PVID不同,且是该端口允许通过的VLANID时,保持原有Tag,发送该报文。

Linux

停止httpd服务:

  • killall httpd
  • /etc/init.d/httpd stop
  • service httpd stop

注意,httpd是一个进程组,有子进程,kill不能停止。

  • 路由表中,有目的地址、下一跳、出接口

Docker

  1. docker 三组件:镜像、容器、仓库

docker的资源控制:

  • blkio 输入输出
  • cpu cpu
  • namespace 隔离
  • devices 控制设备访问
  • freezer 挂起或恢复
  • net-cls 标记网络数据包

存储

NAS和SAN的区别

  • SAN 本身不自带文件系统,占用客户端资源提供文件系统功能;NAS 本身自 带文件系统
  • SAN 存储通常使用 iSCSI、FC 等协议;NAS 通常使用 NFS、CIFS 等协议
  • NAS 和 SAN 可以整合在同一台存储设备上,即可以实现一台存储产品既用于 SAN,又用于 NAS

LVM逻辑卷扩展


Author: Ykk
Link: https://ykksmile.top/posts/27479/
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.