当前位置:  技术问答>linux和unix

我想学习linux的tcp/ip协议栈,请问从哪里入门

    来源: 互联网  发布时间:2015-09-10

    本文导语:  我对tcp/ip协议,socket,device driver有些了解,正在学习kernel,想学习一下tcp/ip协议栈,请问一下这方面有什么书好看么,应该怎么开始学习?? | TCP/IP可以去读《TCP/IP详解》一、二、三卷,如果...

我对tcp/ip协议,socket,device driver有些了解,正在学习kernel,想学习一下tcp/ip协议栈,请问一下这方面有什么书好看么,应该怎么开始学习??

|
TCP/IP可以去读《TCP/IP详解》一、二、三卷,如果只是想写TCP/IP程序的话,只看第三卷,看实现是第二卷,看协议内容是第一卷
可以到这里去下载电子版:http://www.laogu.com/script/script/search.asp?action=search&sName=on&sContent=on&keyword=TCP
下载地址是随便找的
想了解内核可以看赵炯的《LINUX内核完全注释》,可以到该书的主页上下到电子版:
oldlinux.org
还可以参加他的论坛的论坛,是个不错的资源。不过该书注释的是0.11版的,因为现在的版本内核太大了。

|
协议看《TCP/IP详解》
sockets编程看《UNIX网络编程》卷一
内核可以看《Linux结构分析》

|
tcp/ip其实并不是一个层面的东西,如果强制要求把tcp/ip两个的栈全都放到一起去的话,似乎……

tcp/ip这个协议族是相当巨大的,tcp实现在IP上层,udp也是,要看RFC,只能找了一个一个看(ICMP和IGMP也是要单独找的……)

    
 
 

您可能感兴趣的文章:

  • 小弟刚来,只能给100分!请教一下各位:学习UNIX,用什么作为学习的“入门书”?推荐一个作为我的第一本书吧!我最想用FREEBSD!
  • 小弟刚来,只能给100分!请教一下各位:学习UNIX下的程序设计,用什么作为学习的“入门书”?推荐一个作为我的第一本书吧!
  • 小弟刚来,只能给100分!请教一下各位:学习LINUX,用什么作为学习的“入门书”?推荐一个作为我的第一本书吧!
  • 各位高手:我想学习JAVA,听说jbuilder不错,请介绍几本入门书,多给一点见意。谢谢。
  • 学习,,,,,过程,怎么样从入门到精通哦?
  • 大家帮我推荐一下入门unix学习的好书吧
  • 谁给个cygwin的入门学习资料?
  • 学习linux内核入门:从哪一部分开始学习?
  • 本人想学习linux下编程,请问有哪些入门的好书。请高手不吝赐教!!!
  • 小弟刚来,只能给100分!请教一下各位:学习LINUX下的程序设计,用什么作为学习的“入门书”?推荐一个作为我的第一本书吧!
  • java 学习笔记(入门篇)_java程序helloWorld
  • 你学linux用的是什么书?请推荐一本你认为既能入门又能深入学习linux的书?跟贴有分.
  • 从问的问题看得出来,大家都是新手。大都问怎么配置,哪有入门资料等等问题,对于平时开发用到得问得很少。也体现出这里大家很少用java进行开发,大都刚开始学习。
  • java 学习笔记(入门篇)_java的安装与配置
  • 请大家给我推荐本学习linux入门级的书吧!谢谢
  • 请教:新手入门,该怎么学习linux驱动?
  • Oracle 数据库学习入门心得
  • 我想学习JAVA,谁能推荐我一本好的入门教材?
  • Oracle存储过程入门学习基本语法
  • java 学习笔记(入门篇)_java的基础语法
  • docker中文入门学习手册 iis7站长之家
  • 我想学习linux,请问哪个linux版本适合新手学习,哪里有相关资料下载,谢谢了
  • 请问学习linux还有什么前景吗?
  • 请问,要有哪些java基础才能开始学习EJB???谢谢!!!(急!!!)
  • 请问学习文件系统需要学习材料学么?
  • 请问学习linux该用什么书?
  • 请问如何学习嵌入式linux
  • 请问各位大虾,什么地方有Jsp学习资料?
  • 请问学习java比较好的中文书籍有哪些,谢谢!
  • 请问哪里有学习visual age for java的书籍下载?谢谢
  • 请问大虾们,如何学习linux?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 我想学习linux桌面编程,那么有没有必要学习linux的内核以及内核的相关编程呢?
  • 我想问一个大家,我现在刚学习LINUX,我想问一下在LINUX学习哪些知识有前途???
  • 新手提问:学习c++同时也想学习unix和linux
  • 学习linux网络编程需要学习些内核知识吗?
  • 想找共同学习Linux的新手,一起学习,共同成长
  • 你们学习Linux是学习什么的?
  • 我想学习Unix,请高手给个下载网址,用linux来学习Unix差别大吗?
  • 我想学习LINUX,在哪里下手学习,我现在要看什么样的教材?
  • 我是学习web开发的,主要是java开发SSH开发框架和ajax等。我想知道有没有必要学习一下linux相关知识。
  • 找几位刚刚入手学习Linux kernel的人共同学习(0.11 赵炯)
  • 想学习Linux编程 哪里有比较好的讨论区(有学习资源)
  • 学习linux一定要先学习寄存器、汇编等吗
  • 装好了ubuntu怎样学习c++,linux下C++学习的环境软件是什么?
  • 因进修,需要学习《Unix 环境高级编程》一书,完全没接触过Unix/Linux,请推荐一个学习环境。
  • 自己的机器上不能安装linux,还有办法学习linux吗?
  • 【版主】新来一个Linux学习网站 http://www.go2linux.cn/ 散分
  • 关于Linux的学习
  • 如何学习 linux下c/c++编程
  • 我想学Linux编程,请大家推荐几本学习Linux下C/C++编程的书
  • 学习Linux的网络编程,请问使用哪个公司的linux最好?
  • PHP介绍及学习网站推荐
  • 想深入学习Java应该学习哪些东西
  • 准备学习docker: docker version命令查看版本
  • 学习c后,学习pb,大家提点建议,谢谢哦
  • HTML 学习总结及下一步学习教程推荐
  • 有最近开始学习Minix的吗?一起来学习吧
  • OpenStack相关学习资料搜集
  • 我想问问哪里有AIX下啊!~版本越新越好!~我想拿来学习学习
  • juqery的python实现:pyquery学习使用教程
  • 学习java好 还是学习嵌入式开发好??
  • 从Delphi开始学习Java,如何学习Java.欢迎大家的光临!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3