PDA

Επιστροφή στο Forum : μπορω να βελτιωσω το ping??



mihalos
04-02-08, 19:02
Ρωταω αν υπαρχει τροπος ,μεσα απο τα settings του router ισως ή αν ξερει κανεις καπιο τροπο να βελτιωσω το ping που εχω (το χρεαιαζομαι για τα on line games)
Τωρα εχω με ping στο www.otenet.gr ειναι περιπου 400 και επειδη εχω μεν δηλωσει 2 φορες βλαβη δεν βλεπω να κανουν τιποτα (εχουν περασει 2 εβδομαδες και ολο λενε το ψαχνουμε)

BossDoc
06-02-08, 16:50
Join the club ..... απο οτι ξερω δεν γίνεται κάτι με το ping .:down:

jorgedept
15-02-08, 22:37
και εγ'ω τ ο ίδιο πρόβλημα έχω...μεγάλα καρναβάλια στον οτε/οτενετ όλο μου λένε να κανο restart το rooter :S

Άρης13
20-02-08, 03:11
Εξαρταται απο το dslam και το ποσο ειναι φορτωμενο δυστυχως! Δεν μπορεις να κανεις κατι απο το να περιμενεις

mindtrapper
04-03-08, 19:16
http://files.filefront.com/FasterPing+v01betazip/;9350651;/fileinfo.html

Το κάνεις install, διαλέγεις την κάρτα δικτύου σου (που μάλλον θα είναι ήδη επιλεγμένη) διαλέγεις Yes στις επιλογές και το frequency στο 1 (όπως είναι αρχικά δηλαδή) κάνεις apply και μετά restart.

Στο World of Warcraft που παίζω εγώ έκανε διαφορά.

Belerefontis
13-03-08, 15:38
Παραθέτω το κείμενο που έκανα post μέσα στην Guild μου.

Nagle's document, Congestion Control in IP/TCP Internetworks (RFC896) describes what he called the 'small packet problem', where an application repeatedly emits data in small chunks, frequently only 1 byte in size. Since TCP packets have a 40 byte header (20 bytes for TCP, 20 bytes for IPv4), this results in a 41 byte packet for 1 byte of useful information, a huge overhead. This situation often occurs in Telnet sessions, where most keypresses generate a single byte of data which is transmitted immediately. Worse, over slow links, many such packets can be in transit at the same time, potentially leading to congestion collapse.

Nagle's algorithm works by coalescing a number of small outgoing messages, and sending them all at once. Specifically, as long as there is a sent packet for which the sender has received no acknowledgment, the sender should keep buffering its output until it has a full packet's worth of output, so that output can be sent all at once.

==========================================================
Algorithm
------------------------------------------------------------------------------------------------------
if there is new data to send
if the window size >= MSS and available data is >= MSS
send complete MSS segment now
else
if there is unconfirmed data still in the pipe
enqueue data in the buffer until an acknowledge is received
else
send data immediately
------------------------------------------------------------------------------------------------------
where MSS = Maximum segment size

This algorithm interacts badly with TCP delayed acknowledgments, a feature introduced into TCP at roughly the same time in the early 1980s, but by a different group. With both algorithms enabled, applications which do two successive writes to a TCP connection, followed by a read, experience a constant delay of up to 500 milliseconds, the "ACK delay". For this reason, TCP implementations usually provide applications with an interface to disable the Nagle algorithm. This is typically called the TCP_NODELAY option.

Those steps are needed in order to disable the Naggle algorithm from your TCP/IP stack without downloading any "addon/program",if you are in general a suspecious persona that is affected by the maximum security syndrome like i am Wink

First of all,have a look here (XP,2003) and here (Vista) if your operating system should have any patch applied before proceeding with the beneath.

First of all ;

Start ->Run -> type "CMD" .... In the black screen, Type "ipconfig" write down your ip address in a paper from the list. Close that window...

Now Tricky part;

Start -> Run-> Type " regedit" and enter...

In the following window click as i say;

HKEY_LOCAL_MACHINE
SYSTEM
CurrentControlSet
Services
Tcpip
Parameters
Interfaces

Now you will see 3 or 4 clickable weird name folders. Those names are like

{77D3EB9E-0B4D-4C52-AA31-2E28DC446D94}
{90FBA3B2-721C-450D-A3CD-9F98D118E34A}
etc...

Click each of them and search for your ip address in one of that folders.

When you see your ip address right click anywhere on that window and select NEW --> DWORD ...It created a file named "new dword"...Rename that file to "TcpAckFrequency" (without quotes) after renaming the file double click on it and type "1" there.

Now close that window and restart your PC...Login Wow and you will see the difference...

arisgrc
14-03-08, 15:10
Παραθέτω το κείμενο που έκανα post μέσα στην Guild μου.

Nagle's document, Congestion Control in IP/TCP Internetworks (RFC896) describes what he called the 'small packet problem', where an application repeatedly emits data in small chunks, frequently only 1 byte in size. Since TCP packets have a 40 byte header (20 bytes for TCP, 20 bytes for IPv4), this results in a 41 byte packet for 1 byte of useful information, a huge overhead. This situation often occurs in Telnet sessions, where most keypresses generate a single byte of data which is transmitted immediately. Worse, over slow links, many such packets can be in transit at the same time, potentially leading to congestion collapse.

Nagle's algorithm works by coalescing a number of small outgoing messages, and sending them all at once. Specifically, as long as there is a sent packet for which the sender has received no acknowledgment, the sender should keep buffering its output until it has a full packet's worth of output, so that output can be sent all at once.

==========================================================
Algorithm
------------------------------------------------------------------------------------------------------
if there is new data to send
if the window size >= MSS and available data is >= MSS
send complete MSS segment now
else
if there is unconfirmed data still in the pipe
enqueue data in the buffer until an acknowledge is received
else
send data immediately
------------------------------------------------------------------------------------------------------
where MSS = Maximum segment size

This algorithm interacts badly with TCP delayed acknowledgments, a feature introduced into TCP at roughly the same time in the early 1980s, but by a different group. With both algorithms enabled, applications which do two successive writes to a TCP connection, followed by a read, experience a constant delay of up to 500 milliseconds, the "ACK delay". For this reason, TCP implementations usually provide applications with an interface to disable the Nagle algorithm. This is typically called the TCP_NODELAY option.

Those steps are needed in order to disable the Naggle algorithm from your TCP/IP stack without downloading any "addon/program",if you are in general a suspecious persona that is affected by the maximum security syndrome like i am Wink

First of all,have a look here (XP,2003) and here (Vista) if your operating system should have any patch applied before proceeding with the beneath.

First of all ;

Start ->Run -> type "CMD" .... In the black screen, Type "ipconfig" write down your ip address in a paper from the list. Close that window...

Now Tricky part;

Start -> Run-> Type " regedit" and enter...

In the following window click as i say;

HKEY_LOCAL_MACHINE
SYSTEM
CurrentControlSet
Services
Tcpip
Parameters
Interfaces

Now you will see 3 or 4 clickable weird name folders. Those names are like

{77D3EB9E-0B4D-4C52-AA31-2E28DC446D94}
{90FBA3B2-721C-450D-A3CD-9F98D118E34A}
etc...

Click each of them and search for your ip address in one of that folders.

When you see your ip address right click anywhere on that window and select NEW --> DWORD ...It created a file named "new dword"...Rename that file to "TcpAckFrequency" (without quotes) after renaming the file double click on it and type "1" there.

Now close that window and restart your PC...Login Wow and you will see the difference...

νομιζω οτι παρελειψες το 2ο βημα :
2 - TCPNoDelay
This one is pretty simple

Type "regedit" in windows "run.." dialog to bring up registry menu

Then find:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters

Right-click in the right hand pane and add a new DWORD value, name it TCPNoDelay, then right click the entry and click Modify and assign a value of 1. (το default των Windows ειναι 0)

@ ADSLgr.com All rights reserved.