TCP/IP : Pengenalan ringkas
TCP/IP ialah protokol yang membolehkan komputer komunikasi dengan internet. Protokol ini ialah tatacara yang perlu dipatuhi untuk membolehkan sesebuah komputer berkomunikasi antara satu sama lain. TCP/IP mewakili Transmission Control Protocol/Internet Protocol. Secara umumnya protokol ini menerangkan bagaimana sesuatu peralatan boleh disambungkan ke internet dan bagaimana data dipindahkan.TCP/IP mengandungi beberapa protokol lain untuk melancarkan proses pemindahan data seperti berikut:
- TCP : komunikasi antara aplikasi
- UDP (User Datagram Protocol) : komunikasi mudah antara aplikasi
- IP : komunikasi antara komputer
- ICMP (Internet Control Message Protocol) : untuk error dan statistik
- DHCP (Dynamic Host Configuration Protocol) : untuk pembinaan alamat yang dinamik
Apabila satu aplikasi ingin berkomunikasi dengan aplikasi lain menggunkan TCP, ia akan menghantar request kepada alamat tertentu. Setelah kedua dua aplikasi handshake, TCP akan menyediakan komunikasi full-duplex diantara kedua-dua aplikasi tersebut. full-duplex akan bertindak sebagai paip yang menghubungkan kedua dua aplikasi sehingga komunikasi tersebut dihentikan. UDP juga menggunakan kaedah yang sama tetapi ianya lebih mudah.
IP (Connectionless)
Data dipecahkan kepada packet dan dihantar antara komputer melalui internet tanpa melalui "paip" yang khusus. IP bertanggungjawab untuk mengrouting packet ke destinasi tertentu. Router bertanggungjawab untuk menghantar packet kedestinasi yang betul dengan mengambilkira trafik volum, error dan lain lain lagi.
TCP/IP
Gabungan kedua dua kaedah untuk melancarkan proses pemindahan data. TCP akan menguruskan komunikasi antara perisian (browser) dengan perisian rangkaian. IP pula akan menguruskan komunikasi dengan komputer lain. TCP akan memecahkan data kepada packet sebelum dihantar dan menggabungkan semula packet tersebut apabila ia sampai, IP pula memindahkan packet kepada penerima.
Domain name
Setiap komputer diwakili oleh IP adress untuk berkomunikasi. IP address ialah nombor 32 bit (4 byte) yang ditulis dalam bentuk 192.121.1.233 (Megapa nilai maksimum setiap nomber ialah 255 ?). Nombor tersebut diwakili oleh domain name supaya ianya mudah diingat. DNS server bertanggungjawab untuk menukarkan domain name kepada IP address dan mengemaskini domain name baru.
Protokol lain.
- HTTP - Hypertex tranfer protocol : web server dengan web browser
- HTTPS - Secure HTTP : komunikasi selamat antara web server dengan web browser. Biasanya dugunakan untuk data yang sensitif.
- SSL - Secure Sockets Layer : komunikasi yang menggunakan data yang di encrypt
- SMTP - Simple Mail Tranfer Protocol : protokol pemindahan email
- IMAP - Internet Message Acces Protocol : protocol untuk menyimpan dan membaca email
- POP - Post Office Protocol : protokol untuk mendownload email daripada server
- FTP - File tranfer protocol : protokol pemindahan fail
- NTP - Network Time Protocol : Protokol untuk menyamakan masa diantara komputer
fakirpena.blogspot.com

0 Comments:
Post a Comment
<< Home