Aşağıdaki sorun var: Hackage bir sayfa aldığımda , büyük bir gecikme (yaklaşık 30 saniye) alıyorum. Diğer istekler hızlı, ancak birkaç dakika içinde bağlanmazsam sorun geri gelir.
Bu sorunla ilgili ilginç olan:
- bu belirli siteye özgü (Hackage) - Ben başka bir site ile benzer bir sorun alamadım (ve ben çok az ziyaret);
- ISS'ime özgü gibi görünüyor - başka yerlerden bağlandığımda böyle bir sorun yok;
DNS veya bağlantı sorunları ile ilgili değildir - aslında, TCP bağlantısı hızlı bir şekilde kurulur; aşağıdaki örnek paket yakalamada görülebileceği gibi çok uzun süren HTTP yanıtıdır:
1 0.000000000 192.168.1.101 -> 66.193.37.204 TCP 66 41518 > http [SYN] Seq=0 Win=13600 Len=0 MSS=1360 SACK_PERM=1 WS=16 2 0.205708000 66.193.37.204 -> 192.168.1.101 TCP 66 http > 41518 [SYN, ACK] Seq=0 Ack=1 Win=5840 Len=0 MSS=1440 SACK_PERM=1 WS=128 3 0.205759000 192.168.1.101 -> 66.193.37.204 TCP 54 41518 > http [ACK] Seq=1 Ack=1 Win=13600 Len=0 4 0.205846000 192.168.1.101 -> 66.193.37.204 HTTP 158 GET /packages/hackage.html HTTP/1.1 5 0.406461000 66.193.37.204 -> 192.168.1.101 TCP 54 http > 41518 [ACK] Seq=1 Ack=105 Win=5888 Len=0 6 28.433860000 66.193.37.204 -> 192.168.1.101 TCP 1494 [TCP segment of a reassembled PDU] 7 28.433904000 192.168.1.101 -> 66.193.37.204 TCP 54 41518 > http [ACK] Seq=105 Ack=1441 Win=16480 Len=0 8 28.434211000 66.193.37.204 -> 192.168.1.101 HTTP 1404 HTTP/1.1 200 OK (text/html) 9 28.434228000 192.168.1.101 -> 66.193.37.204 TCP 54 41518 > http [ACK] Seq=105 Ack=2791 Win=19360 Len=0 10 28.434437000 192.168.1.101 -> 66.193.37.204 TCP 54 41518 > http [FIN, ACK] Seq=105 Ack=2791 Win=19360 Len=0 11 28.635146000 66.193.37.204 -> 192.168.1.101 TCP 54 http > 41518 [FIN, ACK] Seq=2791 Ack=106 Win=5888 Len=0 12 28.635191000 192.168.1.101 -> 66.193.37.204 TCP 54 41518 > http [ACK] Seq=106 Ack=2792 Win=19360 Len=0
( pcap-ng formatında paket yakalama ). Bu yakalama bir basit sırasında neler olduğunu gösterir
curl http://hackage.haskell.org/packages/hackage.html
.
Bir yönlendiricinin arkasında olduğum da önemli değil - doğrudan bağlandığımda da aynı. Bağlantı tipi PPPoE'dir.
Sorunu Linux ve Windows çalıştıran 3 bilgisayarda yeniden oluşturdum.
Böyle bir problem nasıl teşhis edilir?