Kamis, 14 Januari 2010

TCP / IP Pendahuluan


« Previous «Previous Next Chapter » Lanjut Bab »

TCP/IP is the communication protocol for the Internet. TCP / IP adalah protokol komunikasi untuk Internet.


Computer Communication Protocol Protokol Komunikasi Komputer

A computer communication protocol is a description of the rules computers must follow to communicate with each other. Sebuah protokol komunikasi komputer adalah deskripsi dari komputer harus mengikuti aturan-aturan untuk berkomunikasi dengan satu sama lain.


What is TCP/IP? Apa itu TCP / IP?

TCP/IP is the communication protocol for communication between computers on the Internet. TCP / IP adalah protokol komunikasi untuk berkomunikasi antara komputer di Internet.

TCP/IP stands for T ransmission C ontrol P rotocol / I nternet P rotocol. TCP / IP adalah singkatan untuk T ransmission C ontrol P rotocol / I nternet P rotocol.

TCP/IP defines how electronic devices (like computers) should be connected to the Internet, and how data should be transmitted between them. TCP / IP mendefinisikan bagaimana perangkat elektronik (seperti komputer) harus terhubung ke Internet, dan bagaimana data harus ditransmisikan antara mereka.


Inside TCP/IP Di dalam TCP / IP

Inside the TCP/IP standard there are several protocols for handling data communication: Di dalam TCP / IP standar ada beberapa protokol untuk menangani komunikasi data:

  • TCP (Transmission Control Protocol) communication between applications TCP (Transmission Control Protocol) komunikasi antara aplikasi
  • UDP (User Datagram Protocol) simple communication between applications UDP (User Datagram Protocol) komunikasi antara aplikasi sederhana
  • IP (Internet Protocol) communication between computers IP (Internet Protocol) komunikasi antar komputer
  • ICMP (Internet Control Message Protocol) for errors and statistics ICMP (Internet Control Message Protocol) untuk kesalahan dan statistik
  • DHCP (Dynamic Host Configuration Protocol) for dynamic addressing DHCP (Dynamic Host Configuration Protocol) untuk pengalamatan dinamis

TCP Uses a Fixed Connection Menggunakan TCP Connection Tetap

TCP is for communication between applications. TCP adalah untuk komunikasi antara aplikasi.

If one application wants to communicate with another via TCP, it sends a communication request. Jika satu aplikasi ingin berkomunikasi dengan orang lain melalui TCP, ia akan mengirimkan permintaan komunikasi. This request must be sent to an exact address. Permintaan ini harus dikirimkan ke alamat yang tepat. After a "handshake" between the two applications, TCP will set up a "full-duplex" communication between the two applications. Setelah sebuah "jabat tangan" antara dua aplikasi, TCP akan mendirikan sebuah "full-duplex" komunikasi antara dua aplikasi.

The "full-duplex" communication will occupy the communication line between the two computers until it is closed by one of the two applications. The "full-duplex" komunikasi akan menempati garis komunikasi antara dua komputer sampai ditutup oleh salah satu dari dua aplikasi.

UDP is very similar to TCP, but simpler and less reliable. UDP ini sangat mirip dengan TCP, tapi sederhana dan kurang dapat diandalkan.


IP is Connection-Less IP adalah Connection-Less

IP is for communication between computers. IP adalah untuk komunikasi antar komputer.

IP is a "connection-less" communication protocol. IP adalah "connection-kurang" protokol komunikasi.

IP does not occupy the communication line between two computers. IP tidak menempati garis komunikasi antara dua komputer. IP reduces the need for network lines. IP mengurangi kebutuhan untuk jalur jaringan. Each line can be used for communication between many different computers at the same time. Setiap baris dapat digunakan untuk komunikasi antara komputer yang berbeda pada waktu yang sama.

With IP, messages (or other data) are broken up into small independent "packets" and sent between computers via the Internet. Dengan IP, pesan (atau data lain) yang dipecah menjadi independen kecil "paket" dan dikirim antara komputer melalui Internet.

IP is responsible for "routing" each packet to the correct destination. IP bertanggung jawab untuk "routing" setiap paket ke tujuan yang benar.


IP Routers IP Routers

When an IP packet is sent from a computer, it arrives at an IP router. Ketika sebuah paket IP yang dikirimkan dari sebuah komputer, tiba pada sebuah IP router.

The IP router is responsible for "routing" the packet to the correct destination, directly or via another router. Router IP bertanggung jawab untuk "routing" paket ke tujuan yang benar, secara langsung atau melalui router lainnya.

The path the packet will follow might be different from other packets of the same communication. Jalan setapak akan mengikuti paket mungkin berbeda dari paket lain komunikasi yang sama. The router is responsible for the right addressing, depending on traffic volume, errors in the network, or other parameters. Router bertanggung jawab untuk menangani yang tepat, tergantung pada volume lalu lintas, kesalahan dalam jaringan, atau parameter lainnya.


Connection-Less Analogy Sambungan-Kurang Analogi

Communicating via IP is like sending a long letter as a large number of small postcards, each finding its own (often different) way to the receiver. Berkomunikasi melalui IP adalah seperti mengirimkan surat panjang sebagai sejumlah besar kartu pos kecil, masing-masing menemukan sendiri (sering berbeda) perjalanan ke penerima.


TCP/IP TCP / IP

TCP/IP is TCP and IP working together. TCP / IP adalah TCP dan IP bekerja bersama-sama.

TCP takes care of the communication between your application software (ie your browser) and your network software. TCP menangani komunikasi antara perangkat lunak aplikasi Anda (yaitu browser Anda) dan perangkat lunak jaringan Anda.

IP takes care of the communication with other computers. IP menangani komunikasi dengan komputer lain.

TCP is responsible for breaking data down into IP packets before they are sent, and for assembling the packets when they arrive. TCP bertanggung jawab untuk memecah data ke dalam paket IP sebelum dikirim, dan untuk merakit paket ketika mereka tiba.

IP is responsible for sending the packets to the correct destination. IP bertanggung jawab untuk mengirimkan paket ke tujuan yang benar.TCP / IP menggunakan 32 bit, atau empat nomor-nomor antara 0 dan 255, untuk menangani komputer.


IP Addresses IP Addresses

Each computer must have an IP address before it can connect to the Internet. Setiap komputer harus memiliki alamat IP sebelum dapat terhubung ke Internet.

Each IP packet must have an address before it can be sent to another computer. Setiap paket IP harus memiliki sebuah alamat sebelum dapat dikirim ke komputer lain.

This is an IP address: 192.68.20.50 Ini adalah alamat IP: 192.68.20.50
This might be the same IP address: www.w3schools.com Mungkin ini adalah alamat IP yang sama: www.w3schools.com


An IP Address Contains 4 Numbers. Alamat IP Berikut 4 Angka.

Each computer must have a unique IP address. Setiap komputer harus memiliki alamat IP yang unik.

This is your IP address: 74.125.74.193 Ini adalah alamat IP Anda: 74.125.74.193

TCP/IP uses four numbers to address a computer. TCP / IP menggunakan empat nomor-nomor untuk alamat komputer. The numbers are always between 0 and 255. Angka selalu antara 0 dan 255.

IP addresses are normally written as four numbers separated by a period, like this: 192.168.1.50 . Alamat IP biasanya ditulis sebagai empat angka yang dipisahkan oleh periode, seperti ini: 192.168.1.50.


32 Bits = 4 Bytes 32 Bits = 4 Bytes

TCP/IP uses 32 bits addressing. TCP / IP menggunakan pengalamatan 32 bit. One computer byte is 8 bits. Satu komputer byte adalah 8 bit. So TCP/IP uses 4 computer bytes. Jadi TCP / IP menggunakan 4 bytes komputer.

A computer byte can contain 256 different values: Sebuah byte komputer bisa berisi 256 nilai yang berbeda:

00000000, 00000001, 00000010, 00000011, 00000100, 00000101, 00000110, 00000111, 00001000 .......and all the way up to 11111111. 00000000, 00000001, 00000010, 00000011, 00000100, 00000101, 00000110, 00000111, 00001000 ....... dan semua cara hingga 11.111.111.

Now you know why a TCP/IP address is four numbers between 0 and 255. Sekarang Anda tahu mengapa TCP / IP address adalah empat nomor-nomor antara 0 dan 255.


Domain Names Nama domain

A name is much easier to remember than a 12 digit number. Sebuah nama yang lebih mudah diingat dibandingkan dengan 12 digit nomor.

Names used for TCP/IP addresses are called domain names. Nama yang digunakan untuk TCP / IP address yang disebut nama domain.

w3schools.com is a domain name. w3schools.com adalah nama domain.

When you address a web site, like http://www.w3schools.com, the name is translated to a number by a Domain Name Server (DNS). Ketika Anda alamat situs web, seperti http://www.w3schools.com, nama ini diterjemahkan ke nomor oleh sebuah Domain Name Server (DNS).

All over the world, DNS servers are connected to the Internet. Di seluruh dunia, DNS server terhubung ke Internet. DNS servers are responsible for translating domain names into TCP/IP addresses. DNS server bertanggung jawab untuk menerjemahkan nama domain ke TCP / IP alamat.

When a new domain name is registered together with a TCP/IP address, DNS servers all over the world are updated with this information. Ketika sebuah nama domain baru didaftarkan bersama-sama dengan TCP / IP address, DNS server di seluruh dunia akan diperbarui dengan informasi ini.

TCP / IP adalah sebuah kumpulan besar protokol komunikasi yang berbeda.


A Family of Protocols Protokol Keluarga

TCP/IP is a large collection of different communication protocols based upon the two original protocols TCP and IP. TCP / IP adalah sebuah kumpulan besar protokol komunikasi yang berbeda berdasarkan dua asli protokol TCP dan IP.


TCP - Transmission Control Protocol TCP - Transmission Control Protocol

TCP is used for transmission of data from an application to the network. TCP digunakan untuk transmisi data dari aplikasi ke jaringan.

TCP is responsible for breaking data down into IP packets before they are sent, and for assembling the packets when they arrive. TCP bertanggung jawab untuk memecah data ke dalam paket IP sebelum dikirim, dan untuk merakit paket ketika mereka tiba.


IP - Internet Protocol IP - Internet Protocol

IP takes care of the communication with other computers. IP menangani komunikasi dengan komputer lain.

IP is responsible for the sending and receiving data packets over the Internet. IP bertanggung jawab untuk mengirim dan menerima paket data melalui Internet.


HTTP - Hyper Text Transfer Protocol HTTP - Hyper Text Transfer Protocol

HTTP takes care of the communication between a web server and a web browser. HTTP menangani komunikasi antara web server dan web browser.

HTTP is used for sending requests from a web client (a browser) to a web server, returning web content (web pages) from the server back to the client. HTTP digunakan untuk mengirimkan permintaan dari klien web (browser) ke web server, kembali konten web (halaman web) dari server ke klien.


HTTPS - Secure HTTP HTTPS - Secure HTTP

HTTPS takes care of secure communication between a web server and a web browser. HTTPS aman menangani komunikasi antara web server dan web browser.

HTTPS typically handles credit card transactions and other sensitive data. HTTPS biasanya menangani transaksi kartu kredit dan data sensitif lainnya.


SSL - Secure Sockets Layer SSL - Secure Socket Layer

The SSL protocol is used for encryption of data for secure data transmission. SSL protokol yang digunakan untuk enkripsi data untuk mengamankan transmisi data.


SMTP - Simple Mail Transfer Protocol SMTP - Simple Mail Transfer Protocol

SMTP is used for transmission of e-mails. SMTP digunakan untuk transmisi e-mail.


MIME - Multi-purpose Internet Mail Extensions MIME - Multi-purpose Internet Mail Extensions

The MIME protocol lets SMTP transmit multimedia files including voice, audio, and binary data across TCP/IP networks. The MIME protokol SMTP memungkinkan mengirimkan file multimedia termasuk suara, audio, dan data biner di TCP / IP jaringan.


IMAP - Internet Message Access Protocol IMAP - Internet Message Access Protocol

IMAP is used for storing and retrieving e-mails. IMAP ini digunakan untuk menyimpan dan mengambil e-mail.


POP - Post Office Protocol POP - Post Office Protocol

POP is used for downloading e-mails from an e-mail server to a personal computer. POP digunakan untuk men-download e-mail dari e-mail server ke komputer pribadi.


FTP - File Transfer Protocol FTP - File Transfer Protocol

FTP takes care of transmission of files between computers. FTP menangani pengiriman file antara komputer.


NTP - Network Time Protocol NTP - Network Time Protocol

NTP is used to synchronize the time (the clock) between computers. NTP digunakan untuk sinkronisasi waktu (jam) antara komputer.


DHCP - Dynamic Host Configuration Protocol DHCP - Dynamic Host Configuration Protocol

DHCP is used for allocation of dynamic IP addresses to computers in a network. DHCP digunakan untuk alokasi alamat IP dinamis ke komputer dalam jaringan.


SNMP - Simple Network Management Protocol SNMP - Simple Network Management Protocol

SNMP is used for administration of computer networks. SNMP digunakan untuk administrasi jaringan komputer.


LDAP - Lightweight Directory Access Protocol LDAP - Lightweight Directory Access Protocol

LDAP is used for collecting information about users and e-mail addresses from the internet. LDAP digunakan untuk mengumpulkan informasi tentang pengguna dan alamat e-mail dari internet.


ICMP - Internet Control Message Protocol ICMP - Internet Control Message Protocol

ICMP takes care of error-handling in the network. ICMP menangani kesalahan-penanganan dalam jaringan.


ARP - Address Resolution Protocol ARP - Address Resolution Protocol

ARP is used by IP to find the hardware address of a computer network card based on the IP address. ARP digunakan oleh IP untuk mencari alamat hardware dari komputer kartu jaringan berdasarkan alamat IP.


RARP - Reverse Address Resolution Protocol RARP - Reverse Address Resolution Protocol

RARP is used by IP to find the IP address based on the hardware address of a computer network card. RARP digunakan oleh IP untuk mencari alamat IP berdasarkan alamat hardware dari sebuah kartu jaringan komputer.


BOOTP - Boot Protocol BOOTP - Boot Protocol

BOOTP is used for booting (starting) computers from the network. BOOTP digunakan untuk boot (mulai) komputer dari jaringan.


PPTP - Point to Point Tunneling Protocol PPTP - Point to Point Tunneling Protocol

PPTP is used for setting up a connection (tunnel) between private networks. PPTP digunakan untuk membuat sambungan (terowongan) antara jaringan pribadi.

TCP/IP Email TCP / IP Email

« Previous «Previous Next Chapter » Lanjut Bab »

Email is one of the most important uses of TCP/IP. Email adalah salah satu yang paling penting menggunakan TCP / IP.


You Don't Anda Tidak

When you write an email, you don't use TCP/IP. Ketika Anda menulis email, Anda tidak menggunakan TCP / IP.

When you write an email, you use an email program like Lotus Notes, Microsoft Outlook or Netscape Communicator. Ketika Anda menulis email, Anda menggunakan program email seperti Lotus Notes, Microsoft Outlook atau Netscape Communicator.


Your Email Program Does Apakah Program Email Anda

Your email program uses different TCP/IP protocols: Program email Anda yang berbeda menggunakan protokol TCP / IP:

  • It sends your emails using SMTP Ini akan mengirim email dengan menggunakan SMTP
  • It can download your emails from an email server using POP Ini dapat mendownload email dari server email menggunakan POP
  • It can connect to an email server using IMAP Dapat menyambung ke server email IMAP dengan menggunakan

SMTP - Simple Mail Transfer Protocol SMTP - Simple Mail Transfer Protocol

The SMTP protocol is used for the transmission of e-mails. Protokol SMTP digunakan untuk transmisi e-mail. SMTP takes care of sending your email to another computer. Menangani SMTP mengirimkan email Anda ke komputer lain.

Normally your email is sent to an email server (SMTP server), and then to another server or servers, and finally to its destination. Biasanya email Anda dikirim ke email server (SMTP server), dan kemudian ke server lain atau server, dan akhirnya sampai ke tujuan.

SMTP can only transmit pure text. SMTP hanya bisa mengirimkan teks murni. It cannot transmit binary data like pictures, sounds or movies. Tidak dapat mengirimkan data biner seperti gambar, suara atau film.

SMTP uses the MIME protocol to send binary data across TCP/IP networks. SMTP menggunakan MIME biner protokol untuk mengirim data melalui TCP / IP jaringan. The MIME protocol converts binary data to pure text. MIME protokol yang mengkonversi data biner teks murni.


POP - Post Office Protocol POP - Post Office Protocol

The POP protocol is used by email programs (like Microsoft Outlook) to retrieve emails from an email server. Protokol POP yang digunakan oleh program email (seperti Microsoft Outlook) untuk mengambil email dari server email.

If your email program uses POP, all your emails are downloaded to your email program (also called email client), each time it connects to your email server. Jika Anda menggunakan program email POP, semua email di-download ke program email Anda (juga disebut klien email), setiap kali terhubung ke server email Anda.


IMAP - Internet Message Access Protocol IMAP - Internet Message Access Protocol

The IMAP protocol is used by email programs (like Microsoft Outlook) just like the POP protocol. IMAP protokol yang digunakan oleh program email (seperti Microsoft Outlook) sama seperti protokol POP.

The main difference between the IMAP protocol and the POP protocol is that the IMAP protocol will not automatically download all your emails each time your email program connects to your email server. Perbedaan utama antara protokol IMAP dan POP protokol adalah bahwa protokol IMAP tidak akan secara otomatis men-download semua email Anda setiap kali program email Anda terhubung ke server email Anda.

The IMAP protocol allows you to look through your email messages at the email server before you download them. Protokol IMAP memungkinkan Anda untuk melihat melalui pesan email Anda di server email sebelum Anda men-download mereka. With IMAP you can choose to download your messages or just delete them. Dengan IMAP Anda dapat memilih untuk men-download pesan atau hanya menghapusnya. This way IMAP is perfect if you need to connect to your email server from different locations, but only want to download your messages when you are back in your office. Dengan cara ini IMAP adalah sempurna jika Anda perlu untuk melakukan koneksi ke server email dari lokasi yang berbeda, tetapi hanya ingin men-download pesan Anda saat Anda kembali di kantor Anda.

Tidak ada komentar:

Posting Komentar