TCP/IP versus OSI TCP / IP versus OSI
Comparison between TCP/IP and OSI Perbandingan antara TCP / IP dan OSI
This chapter gives a brief comparison between OSI and TCP/IP protocols with a special focus on the similarities and on how the protocols from both worlds map to each other. Bab ini memberikan gambaran singkat perbandingan antara OSI dan TCP / IP protokol khusus dengan fokus pada kesamaan dan bagaimana protokol dari dua dunia peta untuk satu sama lain. The adoption of TCP/IP does not conflict with the OSI standards because the two protocol stacks were developed concurrently. Adopsi dari TCP / IP tidak bertentangan dengan standar OSI karena dua protokol susunan tersebut dikembangkan secara bersamaan. In some ways, TCP/IP contributed to OSI, and vice-versa. Dalam beberapa cara, TCP / IP untuk berkontribusi OSI, dan sebaliknya. Several important differences do exist, though, which arise from the basic requirements of TCP/IP which are: Beberapa perbedaan penting yang ada, walaupun, yang timbul dari persyaratan dasar dari TCP / IP yaitu:
- A common set of applications Umum mengatur aplikasi
- Dynamic routing Routing dinamis
- Connectionless protocols at the networking level Hubungan protokol jaringan di tingkat
- Universal connectivity Universal konektivitas
- Packet-switching Paket-switching
The main differences between the OSI architecture and that of TCP/IP relate to the layers above the transport layer (layer 4) and those at the network layer (layer 3). Perbedaan utama antara OSI dan arsitektur dari TCP / IP berhubungan dengan lapisan di atas lapisan transport (lapisan 4) dan orang-orang di jaringan lapisan (layer 3). OSI has both, the session layer and the presentation layer, whereas TCP/IP combines both into an application layer. OSI memiliki keduanya, lapisan sesi dan lapisan presentasi, sedangkan TCP / IP menggabungkan keduanya menjadi sebuah aplikasi lapisan. The requirement for a connectionless protocol also required TCP/IP to combine OSI’s physical layer and data link layer into a network level. Syarat untuk sebuah hubungan juga diperlukan protokol TCP / IP untuk menggabungkan OSI lapisan fisik dan lapisan data link ke dalam sebuah jaringan tingkat.
Physical Layer Fisik Layer
The physical layer may be either ethernet, SDH-DCC, or some timeslot of a PDH signal. Fisik lapisan mungkin baik ethernet, DCC-SDH, atau beberapa timeslot dari PDH sinyal. Either OSI protocols and TCP/IP protocols build on the same physical layer standards, thus there is no difference between OSI and TCP/IP in this aspect. OSI baik dan protokol TCP / IP protokol membangun fisik yang sama pada lapisan standar, sehingga tidak ada perbedaan antara OSI dan TCP / IP dalam aspek ini.
Data Link Layer Data Link Layer
The purpose of the data link layer is to provide error free data transmission even on noisy links. Tujuan dari data link layer adalah menyediakan data bebas dari kesalahan bahkan di link bising. This is achieved by framing of data and retransmission of every frame until it is acknowledged from the far end, using flow control mechanisms. Hal ini dicapai oleh framing data dan retransmission setiap bingkai sampai diakui jauh dari akhir, menggunakan mekanisme kontrol aliran. Error detection is done by means of error detection codes. Deteksi kesalahan dilakukan oleh alat deteksi kesalahan kode.
The data link layer in the OSI world makes use of the Q.921 LapD protocol which must support an information field length of at least 512 octets according to G.784. Data link layer OSI di dunia yang menggunakan Q.921 yang LapD protokol yang harus mendukung sebuah informasi bidang panjang minimal 512 octets menurut G.784. LapD is based on HDLC framing. LapD didasarkan pada HDLC framing.
In the internet world there is no real data link layer protocol, but the subnet protocol which has quite many similarities. Internet di dunia nyata tidak ada protokol lapisan data link, tetapi subnet protokol yang memiliki cukup banyak kesamaan. The subnet protocol consists of the IMP-IMP protocol which aims to provide a reliable connection between neighbored IMPs. Subnet terdiri dari protokol-IMP IMP protokol yang bertujuan untuk memberikan yang handal hubungan antara neighbored IMPS.
For ethernet based networks eg LANs (Local Area Network), the data link protocol LLC (Logical Link Control) is equally used in OSI and TCP/IP networks. Untuk ethernet misalnya Lans berbasis jaringan (Local Area Network), data link protokol LLC (Logical Link Control) adalah sama-sama digunakan dalam OSI dan TCP / IP jaringan.
Network Layer Layer jaringan
The network layer provides routing capabilities between source and destination system. Jaringan lapisan menyediakan kemampuan routing antara sumber dan tujuan sistem.
OSI uses the CLNS (Connection Less Network Service) protocols ES-IS for communication of an end system to an intermediate system and IS-IS for communication between intermediate systems. OSI menggunakan CLNS (Sambungan Kurang Layanan Jaringan) protokol ES ADANYA untuk komunikasi akhir dari sebuah sistem ke sistem intermediate dan IS-IS untuk komunikasi antara sistem intermediate.
TCP divides messages in datagrams of up to 64k length. TCP membagi pesan dalam datagrams hingga 64k panjang. Each datagram consists of a header and a text part. Setiap datagram terdiri dari kepala bagian dan teks. Besides some other information, the header contains the source and the destination address of the datagram. Selain beberapa informasi lainnya, yang berisi header sumber dan alamat tujuan dari datagram. IP routes these datagrams through the network using eg the protocol OSPF (Open Shortest Path First) or RIP (Route Information Protocol) for path calculation purposes. IP rute ini datagrams melalui jaringan misalnya menggunakan protokol OSPF (Open shortest Path Pertama) atau RIP (Routing Information Protocol) untuk keperluan perhitungan jalan. The service provided by IP is not reliable. Layanan yang disediakan oleh IP tidak dapat diandalkan. Datagrams may be received in the wrong order or they may even get lost in the network. Datagrams dapat diterima dalam urutan yang salah atau mungkin bahkan bisa hilang dalam jaringan.
Transport Layer Transport Layer
The transport layer provides a reliable end-to-end connection between source and destination system on top of the network layer. Lapisan yang menyediakan transportasi yang handal untuk akhir-akhir hubungan antara sumber dan tujuan di atas sistem jaringan lapisan. It builds an integral part of the whole OSI layering principle and of the internet protocol. It membangun merupakan bagian integral dari seluruh OSI layering prinsip dan protokol internet.
The OSI transport layer protocol (TP4) and the internet tranport protocol (TCP) have many similarities but also some remarkable differences. Transportasi yang OSI lapisan protokol (TP4) dan internet protokol tranport (TCP) memiliki banyak kesamaan, tetapi juga beberapa perbedaan yang luar biasa. Both protocols are built to provide a reliable connection oriented end-to-end transport service on top of an unreliable network service. Kedua protokol dibuat untuk menyediakan koneksi yang handal berorientasi end-to-end layanan transportasi di atas sebuah layanan jaringan diandalkan. The network service may loose packets, store them, deliver them in the wrong order or even duplicate packets. Operator Mei longgar paket, menyimpannya, mereka menyampaikan dalam urutan yang salah atau bahkan sama paket. Both protocols have to be able to deal with the most severe problems eg a subnetwork stores valid packets and sends them at a later date. Kedua protokol harus mampu menangani masalah-masalah yang paling parah, misalnya sebuah toko subnetwork berlaku paket dan mengirimkannya pada tanggal kemudian. TP4 and TCP have a connect, transfer and a disconnect phase. TP4 dan memiliki koneksi TCP, mentransfer dan melepaskan tahap. The principles of doing this are also quite similar. Prinsip-prinsip melakukan hal ini juga agak mirip.
One difference between TP4 and TCP to be mentioned is that TP4 uses nine different TPDU (Transport Protocol Data Unit) types whereas TCP knows only one. Satu perbedaan antara TP4 dan TCP yang akan disebutkan adalah bahwa sembilan TP4 menggunakan berbagai TPDU (Transport Protocol Data Unit) sedangkan jenis TCP tahu hanya satu. This makes TCP simpler but every TCP header has to have all possible fields and therefore the TCP header is at least 20 bytes long whereas the TP4 header takes at least 5 bytes. Hal ini membuat TCP sederhana namun setiap header TCP harus memiliki semua kemungkinan bidang dan karenanya header TCP adalah sekurang-kurangnya 20 byte panjang sedangkan TP4 header mengambil sedikitnya 5 byte.
Another difference is the way both protocols react in case of a call collision. Perbedaan lainnya adalah cara yang baik protokol bereaksi jika terjadi tabrakan panggilan. TP4 opens two bidirectional connections between the TSAPs whereas TCP opens just one connection. TP4 terbuka dua bidirectional sambungan antara TSAPs sedangkan TCP terbuka hanya satu sambungan.
TP4 uses a different flow control mechanism for its messages, it also provides means for quality of service measurement. TP4 menggunakan berbagai mekanisme untuk mengontrol arus pesan-nya, tapi juga menyediakan alat untuk pengukuran kualitas layanan.
0 komentar:
Posting Komentar