
计算机网络
文章平均质量分 77
icodeyou
我的github主页: https://github.com/icodeu
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
编程实现路由算法——迪杰斯特拉算法
路由算法有很多,本篇采用迪杰斯特拉最短路径法实现简单的路由算法。可能很多人一看到这个就会想到数据结构了,想到数据结构中必须要建立图的结构就很头疼,今天这种写法可以先不采用数据结构书上的写法,也可以实现相同的功能,毕竟,咱们的重点是要学习使用迪杰斯特拉算法,而不是构建图结构。 首先先来说一下迪杰斯特拉算法,从大概念上来说,该方法属于一种贪心算法,即当加进一个点后,算其相邻所有点的最短路径。详细过程原创 2014-11-27 16:15:14 · 9819 阅读 · 4 评论 -
Ubuntu 下安装好 Wireshark 却找不到 Interface 的解决办法
今天在做网络攻防时需要在 Ubuntu 中使用 Wireshark 来抓取观察网络数据包,也就有了这篇文章。注:本篇文章非原创,部分内容参考:http://www.94cat.com/blog/?p=11071.安装 Wireshark Ubuntu 下安装 Wireshark 的话直接从软件中心搜索安装即可2.启动 Wireshark 直接启动 Wireshark 的话会发现原创 2015-11-01 10:54:26 · 2512 阅读 · 0 评论 -
编程实现可靠数据传输原理Go-Back-N
有一个计算机网络的实验,需要模拟GBN的过程,即在本地条件下模拟丢包重传机制。刚看到这个实验时有些不知所措,因为不知道怎样能实现丢包,在本地编程,即使是使用不可靠数据传输UDP的DatagramSocket,由于localhost到localhost走的是回环链路,也就是从客户机的应用层--传输层--网络层 到 服务器的网络层--传输层--应用层,这个肯定无法丢包,也用实验进行验证了(比如连续发送原创 2014-11-29 16:49:00 · 12674 阅读 · 3 评论