Ağ üzerinde iletişimin başlayabilmesi için ilk önce istemci ve sunucu sistemlerinin bir anlaşma yapması gerekmektedir. İstemci ve sunucu arasındaki bu anlaşmaya üçlü el sıkışma(three way handshake) adı verilir. Bu adımları aşağıdaki şekilde detaylı anlatacak olursak;

Üçlü el sıkışmanın adımlarını wireshark aracıyla daha somut şekilde incelersek;

  1. adımda istemci, SYN bayrağını aktif eder ve rastgele bir sıra numarası oluşturarak sunucuya gönderir.

 

2. adımda paketi alan sunucu buna karşılık paketin SYN ve ACK bayraklarını aktif ederek istemciden gelen sıra numarasını 1 arttırararak ACK bayrağını oluşturur ayrıca rastgele bir sıra numarası oluşturur.

3.adımda ise istemci ,gelen paketin ACK bayrağını aktif hale getirip ACK numarasını, sunucuya ait paketin sıra numarasının 1 fazlası; sıra numarasını ise sunucuya ait paketin ACK numarasına eşit olacak şekilde ayarlar. Böylelikle anlaşma tamamlanmış olur.

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *