ArabicEnglishTurkish

TCP/IP Nedir?

TCP/IP Nedir?
TCP/IP Nedir?
TCP/IP Nedir?
TCP/IP Nedir?
Kategori: İnternet Terimleri

TCP/IP (Transmission Control Protocol/Internet Protocol), bilgisayar ağlarında veri iletişiminde kullanılan bir standarttır. Bu standart, veri paketleri arasında güvenilir ve doğru bir şekilde iletişim sağlamak için kullanılır. TCP/IP, internetin temelini oluşturur ve birçok farklı bilgisayar, cihaz ve ağ tarafından kullanılır.
TCP, veri iletiminde güvenilirliği sağlamak için kullanılır. Bu protokol, bağlantı kurulduktan sonra herhangi bir verinin kaybolmamasını ve doğru bir şekilde iletildiğinden emin olmayı amaçlar. TCP, veri paketlerinin sırasını ve doğru bir şekilde iletilmesini izleyerek, veri iletiminde oluşabilecek hataları düzeltir.
IP, bilgisayar ağları için bir adrestir. Her cihaz, bir IP adresiyle tanımlanır ve bu adres, veri paketlerinin doğru bir şekilde iletilmesini sağlar. IP, herhangi bir cihazdan herhangi bir cihaza veri iletimini mümkün kılar.
Örnek kodlar:
TCP Sockets kullanarak bir sunucu oluşturma:
import socket
HOST = '127.0.0.1' # localhost
PORT = 8080 # example port number
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
s.bind((HOST, PORT))
s.listen()
conn, addr = s.accept()
with conn:
print('Connected by', addr)
while True:
data = conn.recv(1024)
if not data:
break
conn.sendall(data)
TCP Sockets kullanarak bir istemci oluşturma:
import socket
HOST = '127.0.0.1' # localhost
PORT = 8080 # example port number
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
s.connect((HOST, PORT))
s.sendall(b'Hello, world')
data = s.recv(1024)
print('Received', repr(data))

Abaküs Yazılım
Abaküs Yazılım