计算机网络是现代信息社会的基础,人们的生活和生活越来越依赖于网络。作为一名合格的程序员,就应该上知天文下知地理,上班摸鱼之际,除了去网络上开车(手动狗头),还应该巩固一下自己的网络底层知识。这次面华为也就是抱着试一试的心态,面试过程就不与大家多说了,但事后确实意识到自己网络方面知识的欠缺,于是写了这篇文章,希望能跟大家一起进步。

Internet网络的前身ARPANET当时使用的并不是传输控制协议/网际协议(TCP),而是一种叫网络控制协议(NPC)的网络协议,但随着网络的发展和用户对网络的需求不断提高,设计者们发现,NCP协议存在着很多的缺点以至于不能充分支持ARPANET网络,特别是NCP仅能用于同构环境中(所谓同构环境是网络上的所有计算机都运行相同的操作系统),设计者就认为“同构”这一限制不应被加到一个分布广泛的网络上。所以就有了TCP/IP协议。

TCP/IP协议在一定程度上参考了OSI的体系结构。OSI模型共有七层,从下到上分别是物理层、数据链路层、网络层、运输层、会话层、表示层和应用层。但是这显然是有些复杂的,所以在TCP/IP协议中,它们被简化为了四个层次。

  • 第一层:应用层

  • 第二层:运输层

  • 第三层:网络层

  • 第四层:网络接口层

虽然TCP/IP协议族通常都被表示为一个五层的协议栈,但实际上它只定义了上三层,因为TCP/IP只关心网络层、运输层和应用层。

下面我会为大家介绍一份相关文档,助大家深入了解TCP/IP协议。

文档分为七个部分。内容很全TCP/IP看这一份文档就够了!(目录有点长,各位老哥耐心看完,下面还会展示一份路由交换技术实战文档)

第一部分、引言和底层技术

回顾了一些基本概念和基础技术。虽然这部分内容不包含在TCP/IP协议中,但TCP/IP协议需要它们的支持。

编辑

添加图片注释,不超过 140 字(可选)

编辑

添加图片注释,不超过 140 字(可选)

编辑

添加图片注释,不超过 140 字(可选)

编辑切换为居中

添加图片注释,不超过 140 字(可选)

第二部分、网络层

讨论了IPv4编址技术、IPv4协议、所有IPv4协议的辅助协议以及单播和多播路由选择协议。

编辑

添加图片注释,不超过 140 字(可选)

编辑

添加图片注释,不超过 140 字(可选)

编辑

添加图片注释,不超过 140 字(可选)

编辑

添加图片注释,不超过 140 字(可选)

编辑

添加图片注释,不超过 140 字(可选)

编辑

添加图片注释,不超过 140 字(可选)

编辑

添加图片注释,不超过 140 字(可选)

编辑

添加图片注释,不超过 140 字(可选)

编辑切换为居中

添加图片注释,不超过 140 字(可选)

第三部分、运输层

介绍了运输层的总体概念,全面讨论了三个运输层协议: UDP、TCP和SCTP

编辑

添加图片注释,不超过 140 字(可选)

编辑

添加图片注释,不超过 140 字(可选)

编辑

添加图片注释,不超过 140 字(可选)

编辑

添加图片注释,不超过 140 字(可选)

第四部分应用层

介绍了应用层的总体概念,包括客户/服务器模式的编程,然后全面讨论了七个应用层协议。专门介绍了因特网上的多媒体技术。

编辑

添加图片注释,不超过 140 字(可选)

编辑

添加图片注释,不超过 140 字(可选)

编辑

添加图片注释,不超过 140 字(可选)

编辑

添加图片注释,不超过 140 字(可选)

编辑

添加图片注释,不超过 140 字(可选)

编辑

添加图片注释,不超过 140 字(可选)

编辑

添加图片注释,不超过 140 字(可选)

编辑

添加图片注释,不超过 140 字(可选)

第五部分、新一代

介绍了新一代的IP协议、IPv6编址技术、IPv6 协议和ICMPv6。

编辑

添加图片注释,不超过 140 字(可选)

编辑

添加图片注释,不超过 140 字(可选)

编辑

添加图片注释,不超过 140 字(可选)

第六部分、安全性

这部分阐述了一些不可回避的话题,如加密技术和网络安全以及因特网安全

编辑

添加图片注释,不超过 140 字(可选)

编辑

添加图片注释,不超过 140 字(可选)

编辑

添加图片注释,不超过 140 字(可选)

第七部分、附录

编辑

添加图片注释,不超过 140 字(可选)

路由交换技术

交换技术与路由技术是网络互连时的主要支撑技术,对于学生和网络专业从业人员来说,不仅要学习计算机网络方面的理论知识,更重要的是学习交换机、路由器等网络设备的配置以及这些技术在网络中的实际应用。

  • 第1章 路由基础介绍

编辑

添加图片注释,不超过 140 字(可选)

编辑切换为居中

添加图片注释,不超过 140 字(可选)

  • 第2章 距离矢量路由协议

编辑

添加图片注释,不超过 140 字(可选)

编辑

添加图片注释,不超过 140 字(可选)

  • 第3章 EIGRP路由协议

编辑切换为居中

添加图片注释,不超过 140 字(可选)

  • 第4章 OSPF路由协议

编辑

添加图片注释,不超过 140 字(可选)

编辑

添加图片注释,不超过 140 字(可选)

  • 第5章 虚拟局域网(VLAN)

编辑

添加图片注释,不超过 140 字(可选)

  • 第6章 虚拟局域网中继

编辑

添加图片注释,不超过 140 字(可选)

编辑

添加图片注释,不超过 140 字(可选)

  • 第7章 生成树协议

编辑

添加图片注释,不超过 140 字(可选)

  • 第8章 单臂路由以及VLAN间路由

                                                          资源获取:
大家 点赞、收藏、关注、评论啦 、 查看👇🏻👇🏻👇🏻 微信公众号获取联系方式👇🏻👇🏻👇🏻
精彩专栏推荐订阅:下方专栏👇🏻👇🏻👇🏻👇🏻
每天学四小时:Java+Spring+JVM+分布式高并发,架构师指日可待

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐