没有人在看《tcp/ip详解 卷1:协议》

myxd 2003-08-21 09:31:58
我看了半天,不知所云,不知牛人是怎样看这套书的???
...全文
590 32 打赏 收藏 转发到动态 举报
写回复
用AI写文章
32 条回复
切换为时间正序
请发表友善的回复…
发表回复
LeeAn 2003-08-22
  • 打赏
  • 举报
回复
我想请问一下:
楼上有几位提到的《计算机网络》(第三版),我已看完了。不知是否可以紧接着就看这三本书???如果还不行的话,最好再看哪些书???
Flamesong 2003-08-22
  • 打赏
  • 举报
回复
同意 brucegong:
其实很多招聘广告上说的“精通tcp/ip协议”就是扯淡,一般是做套接字开发的又不是去实现tcp/ip协议做路由器之类的。
bm1408 2003-08-22
  • 打赏
  • 举报
回复
果需要代码还要看别的书??
别的书是什么书!!!
MyNameEPC 2003-08-22
  • 打赏
  • 举报
回复
光看不练没有用的,自己要用!比如用路由器、自己布线、自己又当网络管理员又当网络程序员,等等!
brucegong 2003-08-22
  • 打赏
  • 举报
回复





如果只是为了写程序,根本不需要看这本书啊,呵呵。
随便找一份unix下面网络使用的源代码来看看,就行了。无非就是申请端口,监听端口,建立连接,传送数据,断开连接……,和下面的协议基本上不相关的。这些在编程手册里面有很详细的描述。我没有看这本书的时候就用程序在两台计算机之间发数据玩:)因为没有几个函数,很容易掌握




myxd 2003-08-22
  • 打赏
  • 举报
回复
brucegong(飞行猪) 大哥,你在上面提到要有“网络有充分的感性认识而且已经初步懂得了网络原理“
看来我好像不行。看这本书的主要目的是为了学习unix下的网络编成。想多底层一些。不只应该看那些书?
brucegong 2003-08-22
  • 打赏
  • 举报
回复





myxd(c++)

还是由老夫来解释你心中的疑惑吧:
TCP/IP这套书第一册的难点:对于一个没有网络知识的人突然提出很多具体的概念,当然让你迷茫。实际上这本书已经假设了读者对网络有充分的感性认识而且已经初步懂得了网络原理。如果你还不懂这些,你最好先搞定以下问题:
1、网络是干什么的
2、七层结构模型
3、网络的组织方式:路由、IP地址与抵制解析、路由更新策略
4、握手协议、等停协议
5、网络的使用方式
6、互联网的构造——全球网、广域网、局域网的连接关系
在准备阶段,你会接触到很多诸如hub,以太网交换机,路由器等等概念,有个印象就行了

当你开始看书的时候,不要企图看完第一册之后你能够编写这个协议的代码——相信你看完全三册也不可能。这部书真正的目的在于详细介绍TCP/IP的诸要素的内部工作原理和相互之间的联系,用户读过这本书将能够自由使用TCP/IP协议的编程手册进行应用开发,能够初步诊断和拍除网络故障。真正编写TCP/IP协议的人用的资料是国际电联用的TCP/IP“建议书”

看第一册书的时候,广泛的知识面是很重要的。如果你不知道无盘工作站,讲抵制解析与反向解析你就绝对看不懂——至于其他的协议,你每学习一个你完全不知情的协议,最好先在网上搜索它的应用实例

TCP/IP协议这套书有一个很大的毛病:它直接在描述协议的具体工作状态,根本没有列出协议最本质的东西——状态机,命令字,控制信息,数据流。在数据包的格式上面倒是花了很多精力,你在学习的过程中要刻意区分那些信息是控制信息,那些是供建立连接和拆除连接使用的“套接字”之类的连接握手信息,并且要在自己的头脑中假设一个足够复杂的网络考虑数据包的比较复杂的运动状态

更加恐怖的是:TCP是一个协议族,该书描述的时候并没有严格指出来那个协议有什么主要的状态机,这个状态机和其他协议的有何异同,该协议面向什么现实应用而这些应用中状态机运行的正常态与异常态……所以你看所有的协议好像都是一个样子……这个可能需要多和清楚TCP/IP的人就某一个协议本身多多交流

TCP/IP是一个很畸形的协议,简直不符合控制原理。这主要是因为它的终端——电脑——能够很轻松地完成这些运算,而且,这个聪明的终端有着很复杂的应用需求。所以,TCP/IP的协议在握手、建立连接等方面的东西很多很复杂而且和多重复内容,而在真正的数据流内部下的功夫却不多。这个使你觉得TCP/IP没多少东西,茫然……



kof99 2003-08-21
  • 打赏
  • 举报
回复
看不懂的唯一原因是基础知识不够
我以前也是看不懂,后来因为自学考试,读了一门<<计算机网络基础>>,再来看这个东东,就明白了很多.建议你也先读一下.
myxd 2003-08-21
  • 打赏
  • 举报
回复
我的意思不是看不明白,只是不知道我自做时,从哪里下手
jack_wq 2003-08-21
  • 打赏
  • 举报
回复
第三章讲了IP的结构,构成、选择路由和寻址方式,我觉得讲的还是比较清楚!
RAINIER 2003-08-21
  • 打赏
  • 举报
回复
不是很了解啊
quickball 2003-08-21
  • 打赏
  • 举报
回复
挺好的,我觉得它不像一本正规的教科书,前后章节有连续性,可以把每一章当作一个专题来看。
myxd 2003-08-21
  • 打赏
  • 举报
回复
你觉得第三章中ip路由讲了什么?你觉得从中学了什么?
kof99 2003-08-21
  • 打赏
  • 举报
回复
先硬着头皮看吧,等你看第二卷的时候就可以看到怎么用了.
jack_wq 2003-08-21
  • 打赏
  • 举报
回复
我觉得里面讲的很清楚,不过我是刚开始看,看得不多!
myxd 2003-08-21
  • 打赏
  • 举报
回复
C723看了吗?“讲得很明了”不知道你是怎么看的,说说经验!!
C723 2003-08-21
  • 打赏
  • 举报
回复
很好的书 讲得很明了
myxd 2003-08-21
  • 打赏
  • 举报
回复
xiwangzhiguang(井蓝宇) 把一套书都看完了吗?
是不是有点牛?
第二卷都看完了吗?
xiwangzhiguang 2003-08-21
  • 打赏
  • 举报
回复
我二年前看过。。不过像是在云里雾里看。。不知所云。如果有时间的话我想重新看一下。
myxd 2003-08-21
  • 打赏
  • 举报
回复
那我应该怎么看呢?
加载更多回复(12)

69,364

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧