当前位置: 首页 > news >正文

运维面试题(四)

1.比较一下 compose k8s

Docker Compose 和 Kubernetes(k8s)是两种常用的容器编排工具

Docker Compose:

用于在单台主机上管理和编排多个容器的运行,适合小规模的部署

K8s:

用于在集群中自动化部署,扩展和管理容器化应用。适合生产环境,大规模部署。

2.讲一下路由器与交换机的协议与作用

路由器:

用于连接不同网络,基于 IP 地址进行路由选择,主要协议包括 RIP、OSPF、BGP 等。

主要协议:

(1)路由协议

静态路由:

管理员手动配置路由表。

适合小型网络。

动态路由:

路由器之间自动交换路由信息。

常见协议:

RIP:基于距离向量,适用于小型网络。

OSPF:基于链路状态,适用于大型网络。

BGP:用于互联网之间的路由选择。

(2)网络层协议

IP(Internet Protocol):负责数据包的路由和寻址。

ICMP(Internet Control Message Protocol):用于网络诊断(如 ping)。

ARP(Address Resolution Protocol):将 IP 地址解析为 MAC 地址。

(3)NAT 协议

将私有 IP 地址转换为公有 IP 地址,允许多台设备共享一个公有 IP。

交换机:用于局域网内的高效数据帧转发,基于 MAC 地址,主要协议包括 STP、VLAN、LACP 等。

交换机:

是一种数据链路层设备,主要用于在局域网(LAN)内转发数据帧。它的核心功能包括:

  • MAC 地址学习:记录设备的 MAC 地址和端口的映射关系。

  • 数据帧转发:根据 MAC 地址表将数据帧转发到目标设备。

  • VLAN 划分:将局域网划分为多个虚拟局域网。

主要协议:

(1)数据链路层协议

以太网协议(Ethernet):定义数据帧的格式和传输规则。

STP(Spanning Tree Protocol):防止网络环路,确保网络拓扑无环。

VLAN 协议:

IEEE 802.1Q:用于标记 VLAN 信息。

VTP(VLAN Trunking Protocol):在交换机之间同步 VLAN 信息。

(2)链路聚合协议

LACP(Link Aggregation Control Protocol):用于动态管理链路聚合。

(3)网络管理协议

SNMP(Simple Network Management Protocol):用于监控和管理网络设备。

LLDP(Link Layer Discovery Protocol):用于发现相邻设备的信息。

相关文章:

  • C++|范围for
  • OpenCV基础知识
  • 分类操作-06.根据id删除分类
  • JS基础部分
  • 奇安信二面
  • 北京大学第六弹:《DeepSeek应用场景中需要关注的十个安全问题和防范措施》
  • 【论文阅读】Adversarial Patch Attacks on Monocular Depth Estimation Networks
  • 硬件地址反序?用位操作为LED灯序“纠偏”。反转二进制数即可解决
  • TCP/IP协议中三次握手(Three-way Handshake)与四次挥手(Four-way Wave)
  • 2025年跨网文件交换系统推荐:安全的内外网文件传输系统Top10
  • 01-1 音视频知识学习(音频)
  • 【Java代码审计 | 第十四篇】MVC模型、项目结构、依赖管理及配置文件概念详解
  • 九、Prometheus 监控windows(外部)主机
  • How To Change Windows VPS Password
  • 【k8s001】K8s架构浅析
  • 网页制作16-Javascipt时间特效の设置D-DAY倒计时
  • 基于KL-ISODATA算法的电力负荷数据场景聚类matlab仿真
  • ElasticSearch组合查询及实际应用
  • 交换机控制软件的实现步骤猜测
  • 安装教程整理 docker linux 虚拟机
  • 阿克苏网站开发/北京网站营销seo方案
  • 做影视网站风险大吗/广告传媒公司主要做什么
  • 仿牌网站优化/站长之家查询网站
  • 精品服装网站建设/比较好的品牌策划公司有哪些
  • wordpress 后台访问慢/公司优化是什么意思
  • wordpress阿里秀模板/搜狗排名优化工具