/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */
#content_views .toc,
/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */
#content_views.markdown_views > p:empty:has(+ .toc),
#content_views.markdown_views > .toc + p:empty,
/* 富文本旧版目录标记 */
#content_views.htmledit_views #main-toc,
#content_views.htmledit_views #hr-toc,
#content_views.htmledit_views p[id*=\”-toc\”] {
display: none !important;
}
/* 目录去掉后,紧跟的首个标题不再多出一块上边距 */
#content_views.markdown_views > .toc + h1,
#content_views.markdown_views > .toc + h2,
#content_views.markdown_views > .toc + h3,
#content_views.markdown_views > .toc + h4,
#content_views.markdown_views > .toc + p:empty + h1,
#content_views.markdown_views > .toc + p:empty + h2,
#content_views.markdown_views > .toc + p:empty + h3,
#content_views.markdown_views > .toc + p:empty + h4 {
margin-top: 0 !important;
}
最近在疯狂冲刺 CCNA(思科认证网络工程师),从最开始的子网划分,到 IPv6 的复杂缩写,再到交换机的底层转发机制,每天都在疯狂“做题-复盘-纠正”的循环中度过。今天,我就把自己的核心易错题复盘笔记掏出来分享给大家。
复盘一:交换机的“未知单播”陷阱
做交换机题目时,我遇到过这样一个场景:
PC1 要给 PC3 发数据,但交换机刚启动,MAC地址表里还没有PC3的记录。我当时看到表里刚好有PC2和PC4的MAC地址,下意识就选了“只转发给端口1和端口3(PC2和PC4的端口)”。
结果直接判错!
复盘总结:
交换机在查找 MAC 表时,遵循的是“非黑即白”的逻辑。如果找不到目的地址(未知单播),它绝对不会自作聪明地挑几个“认识的端口”转发。它的唯一选择就是泛洪(Flooding)——向除接收端口外的所有端口转发。
记住口诀:查不到,全泛洪。
复盘二:IPv6 简写是“送分题”也是“送命题”
做 IPv6 缩写题时,我一度因为“前导零去错了”或者“双冒号用重了”而丢分。
比如 2001:0db8:0000:0000:0ab8:0001:0000:1000,正确答案是 2001:db8::ab8:1:0:1000。
很多同学容易把最后的 0000 也压缩成 ::,写成 2001:db8::ab8:1::1000,这在IPv6中是绝对的语法错误。
记住口诀:去前导零大胆去,连续双零用双冒号,但全句双冒号只能出现一次。
写在最后
刷题的目的不是为了把题库背下来,而是为了纠正自己思维中的惯性误区。每一个做错的选项背后,都是一个被我们忽视的网络底层协议细节。把错题吃透,考试时才能做到稳如泰山。
希望这篇复盘能给正在备考的你一点启发,祝早日拿下证书!



