Tarkempi selvitys toiminnasta: 0 Aletaan lähettää segmenttiä 0, joka tulee virheellisenä perille 50 Segmentin 0 lähetys valmis. Asetetaan segmentille 0 uudelleenlähetysajastin = 650 ja aloitetaan segmentin 1 lähettäminen. 100 Segmentin 1 lähetys loppuu. Asetetaan sille uudelleenlähetysajastin = 700. Jäädään odottamaan kuittauksia. 250 Mahdollisesti kuittaus virheellisestä sanomasta : ACK 0 300 Kuittaus segmentistä 1: ACK 0 Tässä vain odotellaan. Koska ruuhkaikkuna on 2, niin ei voida saada kolmea toistokuittausta. 650 Uudelleenlähetysajastin segmentille 0 laukeaa. Aloitetaan segmentin 0 uudelleenlähetys. 700 Uudelleenlähetysajastin segmentille 1 laukeaa. Aloitetetaan segmentin 1 uudelleenlähetys 750 Molemmat sanomat saatu lähetettyä ja jäädään odottamaan kuittauksia. 900 Kuittaus segmentistä 0 ja segmentistä 1 eli ACK 2. Yleensä TCP tallettaa väärässä järjestyksessä tulleet virheettömät segmentit. Aloitetaan segmentin 2 lähettäminen. 950 Asetetaan ajastin segmentille 2. Aloitetaan segmentin 3 lähettäminen. 1000 Asetetaan ajastin segmentille 3 ja jäädään odottamaan kuittausta. 1150 Kuittaus segmentistä 2. Ruuhkaikkuna kasvaa yhdellä = 3 MSS, joten kuittaamattomana voi olla segmentit 3-5. Aloitetaan segmentin 4 lähettäminen. 1200 Aloitetaan segmentin 5 lähettäminen. Kuittaus segmentistä 3. Ruuhkaikkuna kasvaa 4 MSS:ään ja 'lennossa' voi olla segmentit 4-7. 1250 Aletaan lähettää segmenttiä 6. 1300 Aletaan lähettää segmenttiä 7. 1350 Jäädään odottamaan kuittauksia