当前位置: 技术问答>linux和unix
搞网络研究的用FreeBSD?高手请进!
来源: 互联网 发布时间:2015-12-09
本文导语: 最近在做网络特性实验的时候发现好多好多很好的open source的测试工具都是基于Unix的,让我很是郁闷阿,本来以为windows的支持软件已经够厉害了,就不用再弄别的。现在看来在大学研究实验领域,美国那边大部分...
最近在做网络特性实验的时候发现好多好多很好的open source的测试工具都是基于Unix的,让我很是郁闷阿,本来以为windows的支持软件已经够厉害了,就不用再弄别的。现在看来在大学研究实验领域,美国那边大部分的系统都是Unix的拉,测试应用程序都还是Unix,或者FreeBSD下面的。看了那么多实验报告,就很少有说用windows的,偶尔能发现一个应用程序有for windows的版本就高兴的不得了。。。大部分时间就郁闷了,看着那么好的功能,但是手头的机器都是windows。。。考虑到明年还要再弄一年的,而且自己以后可能就是做网络这行的了无论是研究也好,为工作也好,现在想开始学系学习unix,希望各位告示不吝赐教!
主要的问题是:
1。那个版本的Unix适合做网络方面的研究。估计要用到大量的网络编程,perl,java。。。发送接受大量的数据包
2。有没有官方的权威的论坛或者网站?
3。从零开始,有没有经典教材,中英文都可以!
听说Linux Bible不错,还有搞网络的用FreeBSD,高手们怎么看?
主要的问题是:
1。那个版本的Unix适合做网络方面的研究。估计要用到大量的网络编程,perl,java。。。发送接受大量的数据包
2。有没有官方的权威的论坛或者网站?
3。从零开始,有没有经典教材,中英文都可以!
听说Linux Bible不错,还有搞网络的用FreeBSD,高手们怎么看?
|
呵呵,“本来以为windows的支持软件已经够厉害了”?网络最初就是从UNIX下发展的,现在的WIN Socket还是从Bekeley Socket发展过来的呢,当然国外大多都用UNIX研究网络啦。
如果学习的话用Linux就够了吧,它和传统的UNIX都是兼容的,基本上Linux下能用的程序UNIX系列都能用。
资料方面,系统程序设计部分推荐《UNIX环境高级编程》,是这个领域中公认的圣经;网络方面推荐《UNIX网络编程(第3版)——第1卷套接口API》,网络理论部分推荐《TCPIP详解》(一共三卷)
如果学习的话用Linux就够了吧,它和传统的UNIX都是兼容的,基本上Linux下能用的程序UNIX系列都能用。
资料方面,系统程序设计部分推荐《UNIX环境高级编程》,是这个领域中公认的圣经;网络方面推荐《UNIX网络编程(第3版)——第1卷套接口API》,网络理论部分推荐《TCPIP详解》(一共三卷)