Skip to content

TCP ve UDP protokolleri üzerinden alıcı ve sunucu arasındaki iletişimin sağlanması için Python dilinde yazılmış mini uygulama.

Notifications You must be signed in to change notification settings

0ZeKa0/SocketProgramlama

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Socket Programlama

Aynı ağ üzerindeki uygulamaların TCP ve UDP protokolleri üzerinde iletişiminin sağlanması için Python dilinde yazıldı.

TCP - UDP

TCP ve UDP taşıma katmanında kullanılan protokollerdir. TCP için uç noktalar arasında gönderilen paketlerin karşı tarafa kesin ulaşması gerekirken UDP'de böyle bir durum söz konusu değildir. Bu sebepten mesajlaşma uygulamalarında genelde TCP kullanılırken video aktarımını gerektiren ve verinin kaybolmasının önemli olmadığı durumlar için UDP hem hızlı hem de verimli olur.

Kullanım

Uygulamaların kullanımı için aşağıdaki adımlar takip edilir.

  ipconfig

komutu ile hem windows hem de linux cmd üzerinden makinenin IPV4 adrevi bulunur ve sunucuismi stringine yerleştirilir.

  ip addr

ya da komutu ile linux cmd üzerinden makinenin IPV4 adresi bulunur ve sunucuismi stringine yerleştirilir.

Hangi port üzerinden çalıştırılmak isteniyorsa port değeri buna göre ayarlanabilir.

UDPMesajlaşmaörneği

TCPMesajlaşmaörneği

  netstat -a 

ile UDP ve TCP akışı olan portlar izlenir.

About

TCP ve UDP protokolleri üzerinden alıcı ve sunucu arasındaki iletişimin sağlanması için Python dilinde yazılmış mini uygulama.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages