JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Java SE 討論區 » 網路程式設計  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友   
reply to postflat modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 如何增加 UDP 傳輸流量
s35300792001





發文: 10
積分: 0
於 2011-05-04 18:36 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
我寫一個 udp 的 client&server 的程式,但是傳輸的流量大小比我想像中低很多。

我在 window 隨便上傳一個檔案至同網段的網路空間,上傳流量可到達 15 Mbps 左右。

但是用我下面的程式測試,頂多只能跑到 10 Mbps 左右。

請問該如何加快 udp 的傳輸速度以及流量,謝謝!

Server.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public class Server {
  public static void main(String args[]) throws Exception {
    int port = 5000;
    String group = "225.4.5.6";
    MulticastSocket s = new MulticastSocket();
    for (int i = 0; i < 1000; i++) {
      System.out.println(i);
      byte[] buf = new byte[1024 * 63];
      DatagramPacket pack = new DatagramPacket(buf, buf.length, InetAddress.getByName(group), port);
      s.send(pack);
    }
    s.close();
  }
}


Client.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public class Client {
  public static void main(String args[]) throws Exception {
    int count = 0;
    int port = 5000;
    String group = "225.4.5.6";
    MulticastSocket s = new MulticastSocket(port);
    s.joinGroup(InetAddress.getByName(group));
    while (true) {
      byte[] buf = new byte[1024*64];
      DatagramPacket pack = new DatagramPacket(buf, buf.length);
      s.receive(pack);
      System.out.println(count++);
    }
  }
}


reply to postreply to post
話題樹型展開
人氣 標題 作者 字數 發文時間
1289 如何增加 UDP 傳輸流量 s35300792001 1080 2011-05-04 18:36
1113 Re:如何增加 UDP 傳輸流量 try 143 2011-05-04 20:20
1105 Re:如何增加 UDP 傳輸流量 s35300792001 159 2011-05-04 20:37
1064 Re:如何增加 UDP 傳輸流量 try 130 2011-05-04 22:46
1071 Re:如何增加 UDP 傳輸流量 s35300792001 108 2011-05-04 22:22
1093 Re:如何增加 UDP 傳輸流量 try 168 2011-05-04 22:44
1069 Re:如何增加 UDP 傳輸流量 s35300792001 98 2011-05-04 22:54
1287 Re:如何增加 UDP 傳輸流量 try 70 2011-05-05 01:04
» JWorld@TW »  Java SE 討論區 » 網路程式設計

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8