网络基础面试题(二)

2024-01-09

11.什么是网桥?防火墙的端口防护是指什么?

网桥是一种网络设备,用于连接两个或多个局域网(LAN)并转发数据包。它能够根据MAC地址来识别和转发数据,提高网络的传输效率和安全性。

防火墙的端口防护是指对防火墙上的各个端口进行保护和限制,只允许特定的网络流量通过。防火墙通过检查传入和传出的数据包,根据预先设定的规则来过滤和控制流量。端口防护可以通过配置防火墙规则来限制特定端口的访问,例如阻止未经授权的端口连接或限制特定端口的使用范围,从而提高网络的安全性。

12.谈谈TCP的三次握手过程,为什么采用三次握手?若两次可以么?

TCP的三次握手过程指的是建立TCP连接时,客户端和服务器之间进行的一系列确认和同步的步骤。具体过程如下:

1. 客户端向服务器发送一个带有SYN(同步)标志的数据包,请求建立连接。
2. 服务器收到请求后,回复一个带有SYN/ACK(同步/确认)标志的数据包,表示同意建立连接。
3. 客户端再次回复一个带有ACK(确认)标志的数据包,表示收到了服务器的同意,连接建立成功。
这个过程中,通过三次握手可以保证双方的通信能力和状态都正常,确保数据的可靠传输。

为什么采用三次握手而不是两次握手呢?
采用三次握手的主要原因有两个:
1. 防止已失效的连接请求报文段突然又传送到了服务器,导致服务器错误地打开连接。如果只有两次握手,那么服务器只能根据收到的连接请求发出的确认来确认连接建立,这样就有可能接收到已经失效的连接请求报文段,从而打开错误的连接。
2. 确保双方都能收到对方的确认消息。在三次握手的过程中,客户端和服务器都可以确认对方的接收和发送能力是否正常。如果只有两次握手,那么可能会出现由于网络延迟或其他原因,客户端发送的确认消息没能及时到达服务器,导致服务器认为连接已经建立,但客户端并没有建立连接。

因此,为了确保连接的可靠性和正确性,TCP使用了三次握手的方式来建立连接,保证双方都能确认彼此的接收和发送能力,并防止因为失效的连接请求导致错误建立连接的情况发生。

13.什么是差错检测?

差错检测是一种用于检测和识别数据传输或存储过程中所引入的错误的技术。在数据传输过程中,由于噪声、干扰或硬件故障等原因,数据可能会产生差错或损坏。差错检测的目标是通过添加冗余信息或使用特定的算法,识别出传输或存储中发生的错误,并提供一种机制来纠正或通知发生错误的位置。

差错检测的常见方法包括:
1. 奇偶校验:通过在数据中添加一个奇偶位(通常为1个比特),以确保数据中1的数量是偶数或奇数。接收方在接收数据后计算奇偶位,并与发送方发送的奇偶位进行比较,从而检测是否发生了单比特错误。
2. 循环冗余检验(CRC):通过生成多项式进行计算,将校验值附加到数据中。接收方在接收数据后进行相同的计算,如果校验值不匹配,则表示发生了错误。
3. 哈希校验:通过将数据映射为固定长度的哈希值,并将哈希值附加到数据中。接收方在接收数据后进行相同的哈希计算,如果哈希值不匹配,则表示发生了错误。

差错检测技术可以用于各种通信和存储系统,包括计算机网络、无线通信、磁盘存储等。它可以提高数据传输和存储的可靠性,确保数据的完整性和准确性。

14.什么是虚拟局域网VLAN?VLAN有什么优点?

虚拟局域网(Virtual Local Area Network,VLAN)是一种通过逻辑方式将局域网划分为多个虚拟子网的技术。VLAN的划分是基于端口、MAC地址、协议等因素,而不是物理上的拓扑结构。VLAN可以将不同的用户、设备和资源划分到不同的虚拟网段中,实现逻辑上的隔离和分割。

VLAN的优点包括:
1. 网络隔离和安全性:通过划分不同的VLAN,可以将不同的用户和设备隔离开来,实现网络的分段和隔离。这样可以提高网络安全性,防止未授权用户访问敏感数据和资源。
2. 灵活性和可扩展性:VLAN可以根据需要进行灵活的调整和扩展。通过重新配置VLAN,可以轻松地将用户或设备从一个VLAN切换到另一个VLAN,而不需要进行物理上的布线或调整网络拓扑。
3. 管理简化:VLAN可以降低网络管理的复杂性。通过将相似的用户或设备划分到同一个VLAN中,可以更容易地对其进行管理和配置,减少对整个网络的影响。
4. 带宽控制和优化:通过将不同的用户或设备放置在不同的VLAN中,可以对每个VLAN进行带宽控制和优化。这样可以更好地管理网络流量,提高网络性能和效率。

总之,VLAN技术可以提供更灵活、安全、可管理和高效的局域网解决方案,适用于各种规模和类型的网络环境。

15.交换机和路由器区别?

交换机(Switch)和路由器(Router)是网络中常见的两种设备,它们有以下主要区别:

1. 工作层次:交换机工作在数据链路层(第二层),而路由器工作在网络层(第三层)。交换机主要负责数据帧的转发和交换,根据MAC地址进行数据的转发;而路由器则负责数据包的路由和转发,根据IP地址进行数据的转发。
2. 转发方式:交换机在局域网内部进行数据转发,通过建立和维护MAC地址表实现对数据帧的转发。它通过交换表(Switching Table)中的端口和MAC地址的映射关系,将数据帧从源端口转发到目标端口。而路由器在不同的网络之间进行数据转发,通过路由表(Routing Table)中的目标网络的IP地址,选择最佳的路径转发数据包。
3. 范围:交换机一般用于连接局域网内的设备,如连接计算机、打印机等。它可以提供高速的端口数量,实现局域网内的快速通信。而路由器则主要用于连接不同的网络,如连接多个局域网或连接局域网和广域网(Internet)之间。
4. 处理能力:交换机通常具有更高的转发性能和吞吐量,适用于快速的内部局域网通信。路由器则具有更强的处理能力和复杂的路由算法,适用于跨网络的数据转发和路由选择。

总的来说,交换机和路由器在网络中扮演着不同的角色。交换机负责局域网内部的数据交换和转发,而路由器负责网络之间的数据路由和转发。它们共同构成了现代网络中的重要组成部分,提供了稳定和高效的数据传输和通信服务。

16.谈一谈你对复用技术的了解,有哪些主要形式。

复用技术是指通过在同一物理通信链路上同时传输多个信号或数据流的技术,以提高通信资源的利用率。主要的复用技术包括以下几种形式:

1. 时分复用(Time Division Multiplexing,TDM):将时间划分为若干个时间片段,每个时间片段分配给不同的用户或信号进行传输。各个用户或信号按照时间顺序依次占用时间片段,实现多路复用。
2. 频分复用(Frequency Division Multiplexing,FDM):将频谱划分为多个频带,每个频带分配给不同的用户或信号进行传输。各个用户或信号按照不同的频率进行传输,实现多路复用。
3. 波分复用(Wavelength Division Multiplexing,WDM):在光纤通信中使用的一种复用技术。通过将不同波长的光信号同时传输在同一光纤中,实现多路复用。WDM技术可以将光纤的传输容量大大提高。
4. 码分复用(Code Division Multiplexing,CDM):使用不同的扩频码为不同的用户或信号进行编码,然后将编码后的信号叠加在同一频带上进行传输。接收端根据相应的扩频码解码还原出原始信号。
5. 统计复用(Statistical Multiplexing):根据用户或信号的实际需求,动态分配传输资源。在网络中的空闲时段,可以给予较多的资源,而在高峰时段可以动态减少资源分配。这样可以更有效地利用通信资源。

这些复用技术在不同的通信领域和应用中发挥着重要的作用。它们可以提高通信资源的利用率,提升数据传输的效率,满足多用户同时传输和通信需求。

17.自适应网卡只有红灯闪烁,绿灯不亮,这种情况正常么?

通常情况下,自适应网卡的红灯和绿灯在正常工作状态下都应该是亮起的。红灯通常表示连接状态和活动状态,绿灯则表示数据传输状态。

如果只有红灯闪烁而绿灯不亮,可能有以下几种情况:
1. 网络连接问题:红灯闪烁可能表示网卡检测到了网络连接,但由于某种原因无法进行正常的数据传输。可能是由于网络线路故障、网络配置问题等导致。
2. 网卡驱动问题:可能是网卡驱动有问题,导致无法正常工作。可以尝试更新或重新安装网卡驱动程序来解决问题。
3. 硬件故障:可能是网卡本身出现故障。可以尝试拔掉网卡重新插入,或者更换其他可用的网卡来测试是否是硬件故障引起的问题。

需要注意的是,不同型号和品牌的网卡可能有不同的指示灯显示方式,所以具体情况还需要结合实际设备进行判断。如果以上方法无法解决问题,建议联系网络技术支持人员进行进一步的故障排除和修复。

18.两台笔记本连起来之后PING不通,可能存在哪些问题?

如果两台笔记本电脑连接在同一局域网或直接连接时,PING不通可能存在以下几个常见的问题:
1. IP地址配置问题:确保两台笔记本电脑的IP地址、子网掩码和网关配置正确。可以通过在命令提示符窗口中使用ipconfig命令来检查和配置IP地址信息。
2. 网络连接问题:检查网线或无线网络连接是否正常。确保网线连接牢固,无线网络连接成功,并且有足够的信号强度。
3. 防火墙设置问题:防火墙可能会阻止PING请求的响应。确保在两台笔记本电脑上的防火墙设置中允许PING请求通过,或者暂时禁用防火墙以进行测试。
4. 网络设备配置问题:如果两台笔记本电脑连接在同一交换机或路由器上,确保交换机或路由器的配置正确,没有任何限制或阻碍两台电脑之间的通信。
5. 电脑网络适配器问题:可能存在电脑网络适配器驱动程序问题或硬件故障。可以尝试更新或重新安装网络适配器驱动程序,或者使用其他可用的网络适配器进行测试。

需要逐一排除以上可能存在的问题,以确定造成PING不通的原因。如果以上方法无法解决问题,建议咨询网络技术支持人员进行进一步的故障排除和修复。

19.与IP协议配套的其他协议有哪些?

与IP协议配套的其他协议有:
1. ICMP(Internet Control Message Protocol):用于在IP网络中传输控制消息,例如ping命令使用的Echo Request和Echo Reply消息。
2. ARP(Address Resolution Protocol):用于将IP地址映射到MAC地址,以便在局域网中进行通信。
3. DHCP(Dynamic Host Configuration Protocol):用于自动分配IP地址、子网掩码、网关等网络配置信息给主机。
4. DNS(Domain Name System):用于将域名(例如www.example.com)转换为对应的IP地址,以便进行网络通信。
5. TCP(Transmission Control Protocol):提供可靠的、面向连接的传输服务,确保数据的可靠传输和顺序交付。
6. UDP(User Datagram Protocol):提供无连接的传输服务,用于快速传输数据,但不提供可靠性和顺序性。
7. PPP(Point-to-Point Protocol):用于在串行链路上建立和管理点对点连接,例如拨号上网时使用的协议。

这些协议与IP协议一起工作,共同支持互联网的正常运行。它们在不同的网络层次上提供不同的功能,使得数据能够在网络中传输、解析和路由。

20.IPV6与IPV4的区别?

IPv6(Internet Protocol version 6)和IPv4(Internet Protocol version 4)是两个不同版本的互联网协议。它们之间的主要区别如下:

1. 地址长度:IPv4使用32位地址,IPv6使用128位地址。IPv6的地址空间比IPv4更大,可以提供更多的IP地址。
2. 地址表示:IPv4使用点分十进制表示法(例如192.168.0.1),而IPv6使用冒号分隔的八组十六进制数字(例如2001:0db8:85a3:0000:0000:8a2e:0370:7334)。IPv6还允许简写,以减少地址长度(例如2001:db8:85a3::8a2e:370:7334)。
3. 支持的设备数量:由于IPv4地址空间有限,导致IP地址短缺问题。IPv6的地址空间非常庞大,可以支持更多的设备连接到互联网。
4. 自动地址配置:IPv6具有自动地址配置功能,即通过IPv6的SLAAC(Stateless Address Autoconfiguration)机制,设备可以自动分配和配置IPv6地址,无需DHCP服务器。
5. 安全性:IPv6提供了更好的网络安全性,包括IPSec(Internet Protocol Security)支持和其他安全功能,可以对网络通信进行加密和认证。
6. QoS支持:IPv6内置了对服务质量(Quality of Service)的支持,可以优化网络流量和提高应用程序性能。
7. 兼容性:IPv6和IPv4不是完全兼容的。为了在IPv6网络和IPv4网络之间进行通信,需要使用IPv6到IPv4转换技术,例如NAT64(Network Address Translation 64)和Dual Stack等。

IPv6的引入主要是为了解决IPv4地址空间耗尽的问题,并提供更好的安全性和性能。随着IPv4地址枯竭的临近,IPv6正在逐渐被广泛采用和部署。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

网络基础面试题(二) 的相关文章

  • 错误:NVIDIA-SMI 失败,因为无法与 NVIDIA 驱动程序通信

    NVIDIA SMI 抛出此错误 NVIDIA SMI 失败 因为无法与 NVIDIA 通信 司机 确保安装了最新的 NVIDIA 驱动程序并且 跑步 我清除了 NVIDIA 并按照提到的步骤重新安装了它here https askubun
  • perf stat中的cycles注释是什么意思

    8 014196 task clock 0 004 CPUs utilized 204 context switches 0 025 M sec 32 cpu migrations 0 004 M sec 0 page faults 0 0
  • 如何确保 numpy BLAS 库可用作动态加载库?

    The theano安装文档 http www deeplearning net software theano install html troubleshooting make sure you have a blas library指
  • “grep -q”的意义是什么

    我正在阅读 grep 手册页 并遇到了 q 选项 它告诉 grep 不向标准输出写入任何内容 如果发现任何匹配 即使检测到错误 也立即以零状态退出 我不明白为什么这可能是理想或有用的行为 在一个程序中 其原因似乎是从标准输入读取 处理 写入
  • 无法仅在控制台中启动 androidstudio

    你好 我的问题是下一个 我下载了Android Studio如果我去 路径 android studio bin 我执行studio sh 我收到以下错误 No JDK found Please validate either STUDIO
  • 如何成功使用RDAP协议代替whois

    我对新的 RDAP 协议有点困惑 也不知道何时进一步追求它有意义 在我看来 每个人都同意它是 whois 的继承者 但他们的数据库似乎是空的 在 ubuntu 上我尝试了 rdapper nicinfo 甚至他们的 RESTful API
  • 如何使用AWK脚本检查表的所有列数据类型? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 在这里 我正在检查表中第一列的数据类型 但我想知道AWK中表的所有列数据类型 我尝试过 但只能获得一列数据类型 例如 Column 1
  • 如何在我的 AWS EC2 实例上安装特定字体?

    我有一个在 AWS EC2 Amazon Linux Elastic Beanstalk 实例上运行的 Python 应用程序 该实例需要某些特定字体才能生成输出 并且想知道如何在部署或实例启动过程中安装它们 我的代码在本地计算机 OS X
  • 如何让 clangd 转向 c++20

    当没有其他信息时 如何让 clangd 回退到 c 20 例如 在第一次构建之前 cmake 可以生成一个 这是在带有最新 LLVM 的 Arch Linux 上 这是通过 Emacs LSP 运行的 但这应该没有什么区别 你可以加 Com
  • 构建 makefile 依赖/继承树

    如果我解释得不好或者问了一些明显的问题 我很抱歉 但我是 Linux 内核的新手 而且有点深入 我们有一个嵌入式 Linux 系统 它附带一个 文档非常糟糕的 SDK 其中包含数百个文件夹stuff 大多数文件夹包含rules make m
  • gentoo crontab:为什么这个简单的 crontab 不起作用?

    我使用 GENTOO 发行版 crontab e 35 12 root php5 home www cron php 当我手动运行时 php5 php5 home www cron php 这有效 它向我发送了一封电子邮件 然后我检查日期
  • 停止服务时单元陷入故障状态(状态=143)[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 这是我的问题 我有 CentOS 和 java 进程在上面运行 Java进程是通过启动 停止脚本来操作的 它也创建了 java 实例的 p
  • Linux 中热插拔设备时检测设备是否存在

    我正在运行 SPIcode http lxr free electrons com source drivers spi spi omap2 mcspi c在熊猫板上 我想知道其中的哪个功能code http lxr free electr
  • 无需 cron 在后台发送邮件

    我想知道是否有一种方法可以运行 PHP 循环 以便在后台向订阅者发送几百封电子邮件 我的目标是格式化新闻通讯 单击发送 然后关闭浏览器或更改页面 当然 发送电子邮件的实际过程将在后台运行 不会因浏览器关闭而中断 我知道这可以通过 cron
  • 在主目录中安装库

    在 Linux Ubuntu 中 我尝试运行一个工具 但它显示错误 库丢失 我无权在系统中安装任何内容 或者根本无法从我的用户帐户执行 sudo 是否可以在我的主目录 没有 sudo 中安装缺少的库 在我的例子中为 libstdc so 6
  • 信号处理程序有单独的堆栈吗?

    信号处理程序是否有单独的堆栈 就像每个线程都有单独的堆栈一样 这是在 Linux C 环境中 来自 Linux 手册页signal 7 http kernel org doc man pages online pages man7 sign
  • GCC 和 ld 找不到导出的符号...但它们在那里

    我有一个 C 库和一个 C 应用程序 尝试使用从该库导出的函数和类 该库构建良好 应用程序可以编译 但无法链接 我得到的错误遵循以下形式 app source file cpp text 0x2fdb 对 lib namespace Get
  • PHP 致命错误:未找到“MongoClient”类

    我有一个使用 Apache 的网站 代码如下 当我尝试访问它时 我在 error log 中收到错误 PHP Fatal Error Class MongoClient not found 以下是可能错误的设置 但我认为没有错误 php i
  • 如何更改 Ubuntu 14.04 上的 php-cli 版本?

    我是 Linux 新手 在篡改时破坏了一些 php 设置 如果我执行一个包含以下内容的 php 脚本 phpinfo 它显示 php 版本为 5 6 但通过命令行 如果我运行php v它返回 7 0 版本 我想让两个版本匹配 我怎样才能修复
  • 嵌入式Linux poll()不断返回

    我有一个特别的问题 当我知道没有什么可读时 民意调查不断返回 因此设置如下 我有 2 个文件描述符 它们构成fd设置民意调查监视 一种用于引脚从高到低的变化 GPIO 另一个用于代理输入 代理输入出现问题 处理的顺序是 启动main函数 然

随机推荐

  • 将指定文件夹中的图片文件复制到另一个文件夹,并按照自然数递增的命名规则重命名的程序

    文件目录结构 C data photos 1 2 3 4 5 6 7 8 photos new 1 2 3 4 5 6 7
  • 史上最全的中高级 JAVA 工程师面试题汇总有哪些?

    你有面试机会了吗 近期 肯定有很多小伙伴 投出去的简历HR基本上都是已读不回 甚至都没有任何回复 或者平台默认筛选 你的简历HR根本就看不到 即使有些小伙伴简历通过 收到面试邀请了 结果被通知不用面试了 还有些小伙伴 有面试机会了 甚至已经
  • 为什么C语言没有被C++所取代呢?

    今日话题 为什么C语言没有被C 所取代呢 C 的复杂编译器实现和嵌入式平台的限制 使C语言保持了其地位 嵌入式系统多数仅支持C 即使支持C 也会限制某些功能 尤其是异常处理和RTTI 此外 C 引入的功能增加了二进制文件大小和运行时内存占用
  • 【Java】2023年业务实践中遇到的所有OOM情况及实战总结

    OOM分析 实战 引言 一 JVM内存结构 二 JVM OOM错误情况 三 实践 案例一 案例二 案例三 四 总结 五 分析工具推荐 六 参考
  • Mac版 Photoshop 2021---PS2021

    Adobe Photoshop 2021是一款强大的图像处理软件 它可以帮助用户进行各种图像编辑 修饰和合成工作 这款软件拥有先进的图像处理技术 支持多种图像格式 可以轻松实现各种复杂的图像处理任务 它还提供了丰富的滤镜和工具 使用户可以自
  • Mac系统安装Tomcat、创建Java Web项目并配置Tomcat作为服务器

    mac安装Tomcat tomcat下载链接 https tomcat apache org download 80 cgi 解压 访问http localhost 8080 出现如下页面 说明tomcat启动成功 启动成功之后 记得先执行
  • 基于Python + Requests 的Web接口自动化测试框架

    之前采用JMeter进行接口测试 每次给带新人进行培训比较麻烦 干脆用Python实现 将代码和用例分离 易于维护 项目背景 公司的软件采用B S架构 进行数据存储 分析 管理 工具选择 python开发的速度很快 且容易上手 丰富的第三方
  • 用免费敏捷工具Leangoo领歌做敏捷需求管理

    传统的瀑布工作模式使用详细的需求说明书来表达需求 需求人员负责做需求调研 根据调研情况编制详细的需求说明书 进行需求评审 评审之后签字确认交给研发团队设计开发 在这样的环境下 需求文档是信息传递的主体 也是一份契约 然而详细的需求说明书有以
  • 监控显卡显存(python代码)

    一 前言 我和我同学的代码 分别占用14G显存 而显卡的显存只有24G 没有办法同时跑 所以 他先跑 我的代码时刻监控显存的使用情况 只要显卡显存大于14G 我的代码就自动启动 二 代码 import pynvml import time
  • vue 点击改变数组中选中的icon颜色(结合拖拽实现)

    1 vue 点击改变数组中选中的icon颜色 在Vue中 可以通过使用v bind指令来动态地修改元素的样式 要根据点击事件来改变数组中选中图标的颜色 首先需要定义一个data属性来存储当前被选中的索引值或者其他相关信息 然后 在模板中使用
  • 1-创建小程序项目

    注册 打开https mp weixin qq com 点击 立即注册 选择小程序 获取APPID 登录小程序在 开发管理 gt 开发设置 获取 APPID 开发工具 登录小程序在 开发工具 gt 开发者工具 获取 微信开发者工具 创建小程
  • 学习STM32正点原子好吗?

    今日话题 学习STM32正点原子好吗 正点原子的教程内容简单明了 代码也清晰直接 使初学者能够轻松理解其功能和使用方法 尤其对于需要快速完成大学作业等任务的大学生来说 可以直接借鉴并稍作修改 便可满足需求 正点原子提供的资料通俗易懂 适合用
  • 微信扫一扫,ios系统扫码失效解决

    问题场景 调用微信扫一扫的 sdk时 安卓系统没有问题 苹果系统怎么点击都没反应 解决一 扫一扫的页面 是需要给接口传递当前页面地址生成签名的 ios系统不行 不能访问根路径 的地址 访问根路径 微信会用根路径签名 签名会过不去 必须用当前
  • golang 生成一年的周数

    GetWeekTimeCycleForGBT74082005 获取星期周期 中华人民共和国国家标准 GB T 7408 2005 参数 year 年份 GB T 7408 2005 func GetWeekTimeCycleForGBT74
  • 大创项目推荐 深度学习图像风格迁移

    文章目录 0 前言 1 VGG网络 2 风格迁移 3 内容损失 4 风格损失 5 主代码实现 6 迁移模型实现 7 效果展示 8 最后 0 前言 优质竞赛项目系列 今天要分享的是 深度学习图
  • vue中的防抖和节流

    在Vue中 防抖和节流是两种常用的优化技术 用于限制事件的触发频率 以提高页面性能 防抖 Debounce 是指在事件被触发后 等待一段时间后再执行回调函数 如果在这段等待时间内 事件又被触发 则重新计时 防抖通常用于限制重复触发频率较高的
  • 【Vue3】2-3 : 选项式API的编程风格与优势

    本书目录 点击 进入 一 选项式API 三大优势 只有一个参数 不会出现参数顺序的问题 随意调整配置的位置 传入的是一个对象 没有参数顺序问题 对比反面教材 非常清晰 语法化特别强 非常适合添加默认值的 一 选项式API 三大优势 只有一个
  • Win11熄屏,自动断开WiFi解决方法

    一 前言 由于 我需要使用自己的电脑 远程连接服务器跑代码 电脑息屏之后 wifi断开 代码也就自动停止了 非常生气 二 解决办法 网上的办法很多都是win10 而且别人的都有电源管理 而我的没有 下面是别人的 这是我的 就是没有电源管理
  • 会stm32有机会进大公司吗?

    今日话题 会stm32有机会进大公司吗 我本科期间参与了飞思卡尔和电赛等比赛 使用过多种单片机 但渐渐发现单片机只是其中的一小部分 不要过分迷恋所谓的单片机基础和技巧 更值得深入研究的是C语言 如果你对此感兴趣 我愿意无偿分享一个资源包 其
  • 网络基础面试题(二)

    11 什么是网桥 防火墙的端口防护是指什么 网桥是一种网络设备 用于连接两个或多个局域网 LAN 并转发数据包 它能够根据MAC地址来识别和转发数据 提高网络的传输效率和安全性 防火墙的端口防护是指对防火墙上的各个端口进行保护和限制 只允许