Also, if the given system needs to communicate to other TCP/IP systems on the local LAN or WAN it will need to utilize the TCP/IP protocol as well. Juga, jika sistem yang diberikan perlu berkomunikasi dengan TCP lainnya / sistem IP pada LAN lokal atau WAN akan perlu menggunakan protokol TCP / IP juga.
[NOTES FROM THE FIELD] - Indirectly connected computers, such as those on a LAN that hit the Internet via certain default gateways, certain types of routers, Proxy Servers, ISA Servers or other indirect means, do not necessarily need to use the TCP/IP protocol. [CATATAN DARI LAPANGAN] - komputer tidak langsung terhubung, seperti pada LAN yang melanda Internet melalui gateway standar tertentu, jenis tertentu dari router, Proxy Server, Server ISA atau cara tidak langsung lainnya, tidak perlu menggunakan TCP / IP protokol. The need only use the network protocol in use for their LAN, where that LAN protocol would communicate with the directly connecting mechanism, (default gateway, router, Proxy Server or other direct device). Hanya perlu menggunakan protokol jaringan yang digunakan untuk LAN mereka, mana yang akan berkomunikasi protokol LAN dengan mekanisme langsung menghubungkan, (default gateway, router, proxy Server atau perangkat langsung lainnya). That directly connected device would need to use the Internet default protocol of TCP/IP. Perangkat langsung terhubung akan perlu menggunakan protokol Internet standar TCP / IP.
TCP/IP is technically made up of two protocols. TCP / IP secara teknis terdiri dari dua protokol. The upper layer, Transmission Control Protocol, on the sending system is responsible for breaking down the data into smaller packets to be transmitted over the network, (local and Internet), while the TCP layer on the receiving node reassembles the packets it receives back into the original data structure. Lapisan atas, Transmission Control Protocol, pada sistem pengiriman bertanggung jawab untuk memecah data ke dalam paket yang lebih kecil untuk ditransmisikan melalui jaringan, (lokal dan Internet), sementara lapisan TCP pada node menerima reassembles paket-paket yang diterima kembali ke struktur data asli.
The lower layer, Internet Protocol, addresses each individual packet so that it gets delivered to the correct node. Lapisan yang lebih rendah, Internet Protocol, alamat masing-masing paket individu sehingga akan dikirimkan ke node yang benar. Each routing device on the network, be it a hardware router or a server system that is performing routing functions, will check the destination address to see where to forward the message. Setiap Routing perangkat pada jaringan, baik itu router hardware atau sistem server yang melakukan fungsi routing, akan memeriksa alamat tujuan untuk melihat di mana untuk meneruskan pesan.
[NOTES FROM THE FIELD] - This is just a basic overview of TCP/IP and I didn't want to get too involved with it here within this article. [CATATAN DARI LAPANGAN] - Ini hanyalah gambaran dasar TCP / IP dan aku tidak ingin terlalu terlibat dengan di sini dalam artikel ini. There is bountiful information on TCP/IP all over the Internet and before poring through the RFCs I would first suggest you try TCP/IP Frequently Asked Questions or TCP/IP Protocol Suite - Questions & Answers . Ada informasi berlimpah pada TCP / IP di seluruh Internet dan sebelum meneliti melalui RFC Pertama-tama saya sarankan Anda mencoba TCP / IP yang Sering Diajukan atau TCP / IP Protocol Suite - Pertanyaan & Jawaban .
The TCP/IP Model Model TCP / IP
The TCP/IP suite of protocols maps to a four-layer conceptual model which is based on the seven layer Open System Interconnection (OSI) protocol model. Suite TCP / IP protokol peta ke model empat lapisan konseptual yang didasarkan pada Sistem Interkoneksi tujuh lapis OSI (Open) model protokol.
The detailed function of each layer of the Open System Interconnection (OSI) protocol model is beyond the scope of this topic, however, the 60 second overview is as follows: Fungsi rinci dari setiap lapisan Open System Interconnection (OSI) model protokol adalah di luar lingkup topik ini, bagaimanapun, gambaran 60 detik adalah sebagai berikut:
Physical Layer - Defines the interface between the medium and the device. Physical Layer - Menentukan antarmuka antara media dan perangkat. This layer also transmits bits (ones and zeros) and defines how the data is transmitted over the physical medium. Lapisan ini juga mentransmisikan bit (satu dan nol) dan mendefinisikan bagaimana data ditransmisikan melalui medium fisik. Some examples of Network Components found at this layer are Multiplexers, Passive Hubs, Active Hubs, Repeaters and other types of signal Amplifiers Beberapa contoh Komponen Jaringan yang ditemukan pada lapisan ini adalah Multiplexer, Hub Pasif, Hub Aktif, Repeater dan jenis lain dari sinyal Amplifier
Data Link Layer - This layer is actually divided into to sublayers, Logical Link Control, which mainly handles error correction and flow control and Media Access Control, which mainly handles the communication with the network adapter card. Data Link Layer - Lapisan ini sebenarnya dibagi ke dalam untuk sublayer, Logical Link Control, yang terutama menangani koreksi error dan kontrol aliran dan Media Access Control, yang terutama menangani komunikasi dengan kartu adapter jaringan. Some examples of Network Components found at the Data Link layer are Bridges, Switches and certain Advanced Cable Testers. Beberapa contoh Komponen Jaringan ditemukan di layer Data Link yang Bridges, Switches dan beberapa Penguji Kabel Lanjutan.
Network Layer - This OSI layer is responsible for translating logical network address and names such as computernames to their MAC addresses and for addressing and routing data packets over the network. Network Layer - Lapisan OSI bertanggung jawab untuk menerjemahkan alamat jaringan logis dan nama-nama seperti computernames ke alamat MAC mereka dan untuk pengalamatan dan routing paket data melalui jaringan. If routers at this layer can't forward the data frames as large as the source node has sent, this OSI layer will break down the data into smaller units that the devices can handle. Jika router pada lapisan ini tidak dapat meneruskan data frame besar sebagai node sumber telah dikirim, ini lapisan OSI akan memecah data ke dalam unit yang lebih kecil bahwa perangkat dapat menangani. Some examples of Protocols found at the Network Layer are IP, ARP, RARP, ICMP, RIP, OSFP, IGMP, IPX, NWLink and NetBEUI. Beberapa contoh Protokol ditemukan di Network Layer adalah seperti, IP, ARP, RARP, ICMP, RIP, OSFP, IGMP, IPX, dan NetBEUI NWLink. Some examples of Network Components found at this layer are Brouters, Routers, some types of ATM Switches and Frame Relay hardware. Beberapa contoh Komponen Jaringan yang ditemukan pada lapisan ini adalah Brouters, Router, beberapa jenis Switch ATM dan Frame Relay keras.
Transport Layer - The Transport Layer adds an additional connection below the Session layer and helps manage data flow control between nodes on the Transport Layer - Transport Layer menambahkan koneksi tambahan di bawah lapisan Session dan membantu mengelola data kontrol aliran antara node pada
network. jaringan. This layer divides the data into packets on the sending node and the transport layer of the receiving node reassembles the message from packets. Lapisan ini membagi data ke dalam paket pada node pengirim dan lapisan transport dari node menerima pesan dari reassembles paket. The Transport Layer provides error-checking to guarantee error-free data delivery by requesting retransmission if some packets don't arrive error-free. Transport Layer memberikan pengecekan error untuk menjamin bebas dari kesalahan pengiriman data dengan meminta pengiriman ulang jika beberapa paket tidak tiba bebas dari kesalahan. It also sends acknowledgment of successful transmissions back to the sending node. Hal ini juga mengirimkan acknowledgement transmisi berhasil kembali ke node pengiriman. Some examples of Protocols found at this layer are TCP, ARP, RARP, SPX and NWLink. Beberapa contoh protokol yang ditemukan pada lapisan ini adalah TCP, ARP, RARP, SPX dan NWLink. Some examples of Network Components found at the Transport Layer are Gateways and certain types of Brouters. Beberapa contoh Komponen Jaringan ditemukan di Layer Transportasi Gateway dan jenis tertentu Brouters.
Session Layer - This OSI layer, as the name implies, establishes, maintains and ends sessions between transmitting nodes across the network and manages which node can transmit data at a certain time and for how long. Session Layer - Lapisan OSI, seperti namanya, menetapkan, mempertahankan dan berakhir sesi antara transmisi node di jaringan dan mengelola yang node dapat mengirimkan data pada waktu tertentu dan untuk berapa lama. Some examples of Protocols found at this layer are Names Pipes, NetBIOS Names, RPC and Mail Slots. Beberapa contoh protokol yang ditemukan pada lapisan ini adalah Pipa Nama, Nama NetBIOS, RPC dan Slot Mail. Some examples of Network Components found at the Session Layer are Gateways and certain types of Proxy Servers. Beberapa contoh Komponen Jaringan ditemukan di Layer Session Gateway dan beberapa jenis Proxy Server.
Presentation Layer - The Presentation Layer technically performs the translation of the data from the way applications understand it to the way networks understand it on the transmission end and then back on the receiving node. Presentation Layer - Layer Presentasi teknis melakukan penerjemahan data dari cara aplikasi memahaminya dengan cara memahami jaringan di ujung transmisi dan kemudian kembali pada node penerima. It is responsible for protocol conversions, data encryption / decryption, and data compression / decompression where the network is considered. Hal ini bertanggung jawab untuk konversi protokol, enkripsi data / dekripsi, dan data kompresi / dekompresi mana jaringan dianggap. Some examples of Network Components found at the Presentation Layer are Gateways and certain types of Redirectors. Beberapa contoh Komponen Jaringan ditemukan di Presentation Layer adalah Gateway dan jenis tertentu Redirectors. There are no Protocols that normally operate in this layer. Application - The Application Layer of the OSI model allows access to network services for applications specifically written to run over the network, such as email and file transfer programs such as FTP. Tidak ada Protokol yang biasanya beroperasi dalam lapisan Aplikasi -. Layer Aplikasi dari model OSI memungkinkan akses ke layanan jaringan untuk aplikasi khusus ditulis untuk menjalankan melalui jaringan, seperti email dan transfer file program seperti FTP. There are many Protocols found at the Application Layer, some of which include FTP, TFTP, BOOTP, SNMP, SMTP, TELNET, NCP, and SMB. Ada banyak Protokol ditemukan di Layer Aplikasi, beberapa di antaranya termasuk FTP, TFTP, BOOTP, SNMP, SMTP, TELNET, NCP, dan SMB.
The TCP/IP suite four-layer conceptual model is as follows; TCP / IP Suite empat lapisan model konseptual adalah sebagai berikut;
Network Interface Layer - This layer effectively puts the frames on the wire from the sending node and pulls frames off the wire at the receiving node and basically correlates to the Physical Layer of the OSI model. Internet Layer - Internet layer protocol of the TCP/IP suite encapsulate packets into Internet datagrams. Network Interface Layer - Lapisan ini secara efektif menempatkan frame pada kawat dari node pengirim dan menarik frame dari kawat pada node penerima dan pada dasarnya berkorelasi dengan Physical Layer dari model OSI Layer Internet -. Lapisan protokol internet TCP / IP Suite mengenkapsulasi paket ke dalam datagram internet. There are four Internet protocols that operate at this layer. Ada empat protokol internet yang beroperasi pada lapisan ini. The Internet Layer basically (but not entirely) correlates to the Network Layer of the OSI model. Layer Internet pada dasarnya (tetapi tidak seluruhnya) berkorelasi dengan Network Layer pada OSI model.
IP IP | Internet Protocol provides connectionless packet delivery for all other protocols and does not guarantee packet arrival or correct packet sequence nor does it acknowledge packet delivery. Protokol Internet menyediakan pengiriman paket connectionless untuk semua protokol lain dan tidak menjamin kedatangan paket atau urutan paket yang benar dan juga tidak mengakui pengiriman paket. IP has the main responsibility of addressing and routing packets between nodes and it does not try to recover from network errors. IP memiliki tanggung jawab utama pengalamatan dan routing paket antara node dan tidak mencoba untuk pulih dari kesalahan jaringan. |
ARP ARP | Address Resolution Protocol maps IP addresses to a physical machine addresses (MAC addresses) that are located on the LAN. Address Resolution Protocol IP memetakan alamat ke alamat mesin fisik (MAC alamat) yang terletak di LAN. IP broadcasts a special ARP inquiry packet containing the IP address of the destination system. IP menyiarkan paket ARP penyelidikan khusus yang berisi alamat IP dari sistem tujuan. The system that owns the IP address replies by sending its physical address to the requester. Sistem yang memiliki alamat IP balasan dengan mengirim alamat fisik ke pemohon. The MAC sublayer communicates directly with the network adapter card and is responsible for delivering error-free data between network. Sublayer MAC berkomunikasi langsung dengan kartu adapter jaringan dan bertanggung jawab untuk memberikan data kesalahan-bebas antara jaringan. |
ICMP ICMP | Internet Control Message Protocol is a message control and error-reporting protocol used between network nodes. Internet Control Message Protocol adalah kontrol pesan dan kesalahan pelaporan protokol yang digunakan antara node jaringan. Higher level protocols use the information in these datagrams to recover from any transmission or other errors. Protokol tingkat yang lebih tinggi menggunakan informasi dalam datagram untuk pulih dari setiap transmisi atau kesalahan lainnya. |
IGMP IGMP | The Internet Group Management Protocol provides a way for nodes to report their multicast group membership to nearby multicast routers. The Internet Group Management Protocol menyediakan cara untuk node untuk melaporkan keanggotaan grup multicast mereka ke router multicast dekatnya. Multicasting allows nodes to send content to multiple other nodes within that multicast group by sending IP multicast traffic to a single MAC address but by allowing it to be processed by multiple nodes. Multicasting memungkinkan node untuk mengirim konten ke beberapa node lain dalam kelompok multicast dengan mengirimkan lalu lintas multicast IP ke alamat MAC tunggal tetapi dengan memungkinkan untuk diproses oleh beberapa node. IGMP is part of the Network layer of the OSI model. IGMP merupakan bagian dari Jaringan lapisan dari model OSI. Windows XP Professional supports multicast for things such as Windows 2000 Server NetShow Services. Windows XP Professional mendukung multicast untuk hal-hal seperti Windows Server 2000 Layanan NetShow. |
Transport Layer - The two Transport layer protocols provide communication sessions between computers and these sessions can be connection oriented or connectionless, as outlined below. Transport Layer - Transport Protokol dua lapisan menyediakan sesi komunikasi antara komputer dan sesi-sesi ini dapat koneksi oriented atau connectionless, seperti diuraikan di bawah. The Transport Layer basically (but not entirely) correlates to the Transport Layer of the OSI model. Transport Layer dasarnya (tetapi tidak seluruhnya) berkorelasi dengan Layer Transport dari model OSI.
TCP TCP | Transmission Control Protocol is a connection-oriented protocol that provides reliable communication by assigning a sequence number to each segment of data that is transmitted so that the receiving host can send an acknowledgment (ACK) to verify that the data was received. Transmission Control Protocol adalah protokol berorientasi koneksi yang menyediakan komunikasi yang handal dengan menetapkan nomor urut untuk setiap segmen dari data yang ditransmisikan sehingga host penerima dapat mengirim acknowledgement (ACK) untuk memverifikasi bahwa data telah diterima. If an ACK is not received, the data is retransmitted. Jika ACK tidak diterima, data retransmitted. TCP guarantees the delivery of packets, ensures proper sequencing of the data, and provides a checksum feature that validates both the packet header and its data for accuracy. TCP menjamin pengiriman paket, memastikan urutan yang tepat dari data, dan menyediakan fitur checksum yang memvalidasi baik header paket dan data untuk akurasi. |
UDP UDP | User Datagram Protocol is a connectionless protocol that does not guarantee the delivery or the correct sequencing of packets. User Datagram Protocol adalah protokol connectionless yang tidak menjamin urutan pengiriman atau benar dari paket. Applications that use UDP typically transfer small amounts of data at once and the data sent is usually not considered critical. Aplikasi yang menggunakan UDP biasanya mentransfer sejumlah kecil data sekaligus dan data yang dikirim biasanya tidak dianggap penting. TFTP (Trivial File Transfer Protocol) uses UDP. TFTP (Trivial File Transfer Protocol) menggunakan UDP. |
Application Layer - The Application Layer is where applications that are specifically written to operate over networks, gain their access. Application Layer - Layer Application adalah di mana aplikasi yang secara khusus ditulis untuk beroperasi melalui jaringan, mendapatkan akses mereka. There are two TCP/IP services, Winsock and the NetBIOS over TCP/IP (NetBT) interface, that network applications most commonly use on Windows XP Professional networks. Ada dua TCP / jasa IP, Winsock dan NetBIOS over TCP / IP (NetBT) antarmuka, bahwa aplikasi jaringan yang paling umum digunakan pada Windows XP Professional jaringan. The Application Layer basically (but not entirely) correlates to the Application Layer of the OSI model. Layer Aplikasi dasarnya (tetapi tidak seluruhnya) berkorelasi dengan Application Layer pada OSI model.
Winsock Winsock | Winsock is the standard interface used for socket-based applications and TCP/IP protocols. Winsock adalah antarmuka standar yang digunakan untuk socket berbasis aplikasi dan protokol TCP / IP. Winsock allows the network application to bind to a specific port and IP address on a node, initiate and accept a connection, send and receive data, and close then close the connection. Winsock memungkinkan aplikasi jaringan untuk mengikat ke port tertentu dan alamat IP pada sebuah node, memulai dan menerima koneksi, mengirim dan menerima data, dan menutup kemudian menutup koneksi. |
NetBT NetBT | NetBIOS over TCP/IP is the standard interface for NetBIOS services, including name, datagram, and session services. NetBIOS over TCP / IP adalah antarmuka standar untuk layanan NetBIOS, termasuk nama, datagram, dan jasa sesi. It also provides a standard interface between NetBIOS-based applications and TCP/IP protocols and is the network component that performs computer name to IP address mapping name resolution. Ini juga menyediakan sebuah antarmuka standar antara aplikasi berbasis NetBIOS dan TCP / IP dan protokol adalah komponen jaringan yang melakukan nama komputer ke pemetaan alamat IP resolusi nama. There are currently four NetBIOS over TCP/IP name resolution methods: b-node, p-node, m-node and h-node. Saat ini ada empat NetBIOS over TCP / IP resolusi nama metode: b-node, p-node, m-h-node dan node. |