一、(20211031)Linux内核网络学习之路

一、 学习动机本科网络工程专业,接触了基本的传统分布式互联网络,但是感觉对于底层网络协议栈的理解几乎为零,对于路由器、交换机等网络设备是如何实现路由交换功能的存在疑惑,是硬件模块?还是软件代码?云计算已经发展的非常成熟了,容器、虚拟机技术在如今非常火热,但是物理主机中的容器之间的网络是如何构建的?我对此非常有兴趣,是通过网络功能虚拟化(NFV)或者软件定义网络(SDN)吗?虽然我对上面这些问题仍然存在非常多的疑问,但是似乎网络上对于这些问题的描述仍很难寻找到令人满意的答案,目前而言,我觉得从Linu
摘要由CSDN通过智能技术生成

一、 学习动机

  • 本科网络工程专业,接触了基本的传统分布式互联网络,但是感觉对于底层网络协议栈的理解几乎为零,对于路由器、交换机等网络设备是如何实现路由交换功能的存在疑惑,是硬件模块?还是软件代码?
  • 云计算已经发展的非常成熟了,容器、虚拟机技术在如今非常火热,但是物理主机中的容器之间的网络是如何构建的?我对此非常有兴趣,是通过网络功能虚拟化(NFV)或者软件定义网络(SDN)吗?
  • 虽然我对上面这些问题仍然存在非常多的疑问,但是似乎网络上对于这些问题的描述仍很难寻找到令人满意的答案,目前而言,我觉得从Linux内核网络入手,慢慢去探究上面的问题,可能是对我而言相对最现实的方案

二、 学习资源

书籍

  1. 《深入理解Linux网络技术内幕》

    • 没有选择英文版的原因是,学习过程中更应该注重效率,英文版读起来可能比较吃力,对于中文版阅读不太通顺的地方,可以翻阅英文版的部分。

    • 个人觉得可行的阅读方案:模块化的阅读,针对自己感兴趣的部分,选择性去阅读,在初期没有形成基本认知的技术上,一字一句去扣很会低效。同时对于某个模块的阅读也不必太过于较真,比如具体代码用的宏、每个函数的参数等,我的基本思路是大概形成一个完整的认知是主要目的。

      —— 此处的思路借鉴于b站King老师的视频

  2. 《Linux内核源码剖析 TCPIP实现》.(樊东东)

    • 此书为中文作者,基本
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值