Tuesday, 22 January 2013

TCP / IP


Pengenalan TCP / IP

Ringkasan: TCP dan IP dikembangkan oleh Departemen Pertahanan (DOD) proyek penelitian untuk menghubungkan jaringan nomor berbeda yang dirancang oleh vendor yang berbeda menjadi sebuah jaringan dari jaringan ("Internet"). Itu awalnya sukses karena menyampaikan beberapa layanan dasar bahwa setiap orang membutuhkan (file transfer, surat elektronik, remote logon) di seluruh jumlah yang sangat besar sistem client dan server. Beberapa komputer dalam sebuah departemen kecil dapat menggunakan TCP / IP (bersamaan dengan protokol lain) pada satu LAN. Komponen IP menyediakan routing dari departemen ke jaringan perusahaan, kemudian ke jaringan regional, dan akhirnya ke global internet. Di medan perang jaringan komunikasi akan mengalami kerusakan, sehingga DOD dirancang TCP / IP untuk menjadi kuat dan secara otomatis pulih dari setiap node atau kegagalan saluran telepon. Desain ini memungkinkan pembangunan jaringan yang sangat besar dengan manajemen pusat kurang. Namun, karena pemulihan otomatis, masalah jaringan bisa pergi terdiagnosis dan tidak dikoreksi untuk jangka waktu yang lama.

Seperti dengan semua protokol komunikasi lain, TCP / IP terdiri dari lapisan:

IP - bertanggung jawab untuk memindahkan paket data dari node ke node. Ke depan setiap paket IP berdasarkan alamat tujuan empat byte (nomor IP). Internet berwenang menetapkan kisaran angka untuk organisasi yang berbeda. Organisasi menetapkan kelompok jumlah mereka ke departemen. IP beroperasi pada mesin gateway yang memindahkan data dari departemen ke organisasi untuk daerah dan kemudian di seluruh dunia.
TCP - bertanggung jawab untuk memverifikasi pengiriman yang benar data dari klien ke server. Data dapat hilang dalam jaringan menengah. TCP menambahkan dukungan untuk mendeteksi kesalahan atau hilangnya data dan untuk memicu transmisi ulang sampai data diterima dengan benar dan benar-benar diterima.
Sockets - adalah nama yang diberikan kepada subrutin paket yang menyediakan akses ke TCP / IP pada kebanyakan sistem.
Jaringan Peserta Lelang Terendah

Tentara puts out tawaran pada komputer dan DEC memenangkan tawaran. Angkatan Udara puts out tawaran dan IBM menang. Tawaran Navy dimenangkan oleh Unisys. Kemudian Presiden memutuskan untuk menginvasi Grenada dan angkatan bersenjata menemukan bahwa komputer mereka tidak bisa berbicara satu sama lain. The DOD harus membangun sebuah "jaringan" keluar dari sistem masing-masing, oleh hukum, disampaikan oleh penawar terendah pada kontrak tunggal.



Internet Protocol dikembangkan untuk membuat Jaringan Networks ("Internet"). Mesin individu yang pertama terhubung ke (Ring Ethernet atau Token) LAN. TCP / IP LAN saham dengan kegunaan lain (Novell file server, Windows for Workgroups sistem peer). Satu perangkat menyediakan TCP / IP koneksi antara LAN dan seluruh dunia.

Untuk memastikan bahwa semua jenis sistem dari semua vendor dapat berkomunikasi, TCP / IP adalah mutlak standar di LAN. Namun, jaringan yang lebih besar berdasarkan jarak jauh dan saluran telepon yang lebih tidak stabil. Di AS, banyak perusahaan besar akan ingin menggunakan kembali jaringan internal yang besar berdasarkan IBM SNA. Di Eropa, perusahaan telepon nasional tradisional standarisasi pada X.25. Namun, ledakan tiba-tiba dari mikroprosesor kecepatan tinggi, serat optik, dan sistem telepon digital telah menciptakan ledakan pilihan baru: ISDN, frame relay, FDDI, Asynchronous Transfer Mode (ATM). Teknologi baru muncul dan menjadi usang dalam beberapa tahun. Dengan perusahaan TV kabel dan telepon bersaing untuk membangun superhighway Informasi Nasional, tidak ada standar tunggal dapat mengatur komunikasi seluruh kota, nasional, atau di seluruh dunia.

Desain asli dari TCP / IP sebagai Jaringan Jaringan cocok baik dalam ketidakpastian teknologi saat ini. TCP / IP data dapat dikirim melalui LAN, atau dapat dibawa dalam sebuah jaringan SNA internal perusahaan, atau dapat kuda-kudaan pada layanan TV kabel. Selain itu, mesin yang terkoneksi ke jaringan ini dapat berkomunikasi ke jaringan lainnya melalui gateway disediakan oleh vendor jaringan.

Alamat

Setiap teknologi memiliki konvensi sendiri untuk mengirimkan pesan antara dua komputer dalam jaringan yang sama. Pada LAN, pesan yang dikirim antara mesin dengan menyediakan enam byte pengenal yang unik (yang "MAC" address). Dalam sebuah jaringan SNA, setiap mesin memiliki Unit logis dengan alamat jaringan mereka sendiri. DECNET, Appletalk, dan Novell IPX semua memiliki skema untuk menetapkan nomor untuk setiap jaringan lokal dan untuk setiap workstation terpasang ke jaringan.

Di atas ini alamat lokal atau vendor jaringan tertentu, TCP / IP memberikan nomor unik untuk setiap workstation di dunia. Ini "Nomor IP" adalah empat byte nilai yang, dengan konvensi, dinyatakan dengan mengubah setiap byte ke dalam nomor desimal (0 sampai 255) dan memisahkan bytes dengan periode. Sebagai contoh, Lube PC dan server Tune adalah 130.132.59.234.

Sebuah organisasi dimulai dengan mengirimkan surat elektronik untuk tugas Hostmaster@INTERNIC.NET meminta dari nomor jaringan. Hal ini masih mungkin bagi hampir semua orang untuk mendapatkan penugasan nomor untuk "Kelas C" kecil jaringan di mana tiga byte pertama mengidentifikasi jaringan dan byte terakhir mengidentifikasi komputer individu. Penulis mengikuti prosedur ini dan ditugaskan nomor 192.35.91. * Untuk jaringan komputer di rumahnya. Organisasi yang lebih besar bisa mendapatkan "Kelas B" jaringan di mana dua byte pertama mengidentifikasi jaringan dan dua byte terakhir mengidentifikasi masing-masing hingga 64 ribu workstation individu. Yale jaringan Kelas B adalah 130,132, sehingga semua komputer dengan alamat IP 130,132 *.. * Dihubungkan melalui Yale.

Organisasi kemudian menghubungkan ke Internet melalui salah satu pemasok selusin regional atau jaringan khusus. Vendor jaringan diberi nomor jaringan pelanggan dan menambahkan ke konfigurasi routing dalam mesin sendiri dan orang-orang dari pemasok jaringan utama lainnya.

Tidak ada rumus matematika yang menerjemahkan nomor 192.35.91 atau 130,132 menjadi "Yale University" atau "New Haven, CT." Mesin-mesin yang mengatur jaringan regional yang besar atau routers Internet pusat yang dikelola oleh National Science Foundation hanya dapat menemukan jaringan ini dengan melihat setiap nomor jaringan di meja. Ada berpotensi ribuan jaringan Kelas B, dan jutaan jaringan Kelas C, tetapi komputer biaya memori rendah, sehingga tabel wajar. Pelanggan yang terhubung ke Internet, bahkan pelanggan besar seperti IBM, tidak perlu untuk mempertahankan informasi di jaringan lain. Mereka mengirim semua eksternal data ke regional carrier yang mereka berlangganan, dan maskapai regional mempertahankan tabel dan melakukan routing yang tepat.

New Haven adalah dalam keadaan perbatasan, dibagi 50-50 antara Yankees dan Red Sox. Dalam semangat ini, Yale baru saja beralih koneksi dari jaringan Atlantik Tengah regional untuk pembawa New England. Ketika saklar terjadi, tabel di wilayah regional lainnya dan di tulang belakang nasional harus diperbarui, sehingga lalu lintas untuk 130,132 itu disalurkan melalui Boston bukannya New Jersey. Operator jaringan besar menangani dokumen dan dapat melakukan seperti sebuah saklar yang diberikan cukup pemberitahuan. Selama periode konversi, universitas ini terhubung ke kedua jaringan sehingga pesan bisa tiba melalui jalan baik.

Subnets

Meskipun pelanggan individual tidak perlu tabulasi nomor jaringan atau menyediakan eksplisit routing yang, akan lebih mudah untuk sebagian besar jaringan Kelas B dikelola secara internal sebagai versi yang jauh lebih kecil dan sederhana dari organisasi jaringan yang lebih besar. Adalah umum untuk membagi dua byte internal yang tersedia untuk penugasan menjadi beberapa departemen satu byte dan satu byte ID workstation.



Jaringan perusahaan dibangun menggunakan TCP tersedia secara komersial / kotak router IP. Setiap router memiliki meja kecil dengan 255 entri untuk menerjemahkan nomor satu byte departemen dalam pemilihan Ethernet tujuan terhubung ke salah satu router. Pesan ke Lube PC dan server Tune (130.132.59.234) akan dikirim melalui nasional dan daerah New England jaringan berdasarkan bagian dari 130,132 nomor. Sesampainya di Yale, 59 departemen ID memilih konektor Ethernet di C & IS membangun. The 234 memilih workstation tertentu pada LAN tersebut. Jaringan Yale harus diupdate sebagai Ethernets baru dan departemen ditambahkan, tapi tidak dipengaruhi oleh perubahan di luar universitas atau pergerakan mesin dalam departemen.

Sebuah Jalan Uncertain

Setiap kali sebuah pesan tiba pada sebuah IP router, itu membuat keputusan individu tentang di mana untuk mengirimkannya berikutnya. Ada konsep sesi dengan jalan terpilih untuk semua lalu lintas. Pertimbangkan sebuah perusahaan dengan fasilitas di New York, Los Angeles, Chicago dan Atlanta. Ini bisa membangun jaringan dari empat jalur telepon membentuk sebuah loop (NY ke Chicago ke LA ke Atlanta ke NY). Sebuah pesan tiba di router NY dapat pergi ke LA baik melalui Chicago atau Atlanta. Jawabannya bisa kembali ke arah lain.

Bagaimana router membuat keputusan antara rute? Tidak ada jawaban yang benar. Lalu lintas dapat diarahkan oleh algoritma "searah jarum jam" (pergi NY ke Atlanta, LA ke Chicago). Router bisa bergantian, mengirim satu pesan ke Atlanta dan berikutnya ke Chicago. Routing yang lebih canggih mengukur pola traffic dan mengirimkan data melalui link yang paling tidak sibuk.

Jika satu saluran telepon dalam jaringan ini rusak, lalu lintas masih dapat mencapai tujuan melalui jalan bundaran. Setelah kehilangan NY ke garis Chicago, data dapat dikirim NY ke Atlanta ke LA ke Chicago. Ini menyediakan layanan terus terdegradasi meskipun dengan kinerja. Ini semacam pemulihan adalah fitur desain utama dari IP. Hilangnya garis segera terdeteksi oleh router di NY dan Chicago, tapi entah bagaimana informasi ini harus dikirim ke node lain. Jika tidak, LA bisa terus mengirim pesan melalui NY Chicago, di mana mereka tiba di sebuah "buntu." Setiap jaringan mengadopsi beberapa Router Protokol yang secara berkala memperbarui tabel routing seluruh jaringan dengan informasi tentang perubahan status rute.

Jika ukuran jaringan tumbuh, maka kompleksitas update routing akan meningkat karena akan biaya transmisi mereka. Membangun jaringan tunggal yang meliputi seluruh AS akan masuk akal rumit. Untungnya, Internet dirancang sebagai Jaringan Networks. Ini berarti bahwa loop dan redundansi dibangun ke setiap maskapai regional. Jaringan regional menangani masalah sendiri dan pesan reroutes internal. Router update Protokol Its tabel dalam router sendiri, tetapi tidak ada update routing perlu untuk menyebarkan dari operator regional untuk tulang belakang NSF atau ke daerah lain (kecuali, tentu saja, pelanggan yang beralih secara permanen dari satu daerah ke daerah lain).

Terdiagnosis Masalah

IBM SNA desain yang jaringan untuk dikelola secara terpusat. Jika kesalahan terjadi, dilaporkan kepada pihak berwenang jaringan. Dengan desain, kesalahan adalah masalah yang harus dikoreksi atau diperbaiki. Jaringan IP, bagaimanapun, dirancang untuk menjadi kuat. Dalam kondisi medan perang, hilangnya sebuah node atau jalur adalah keadaan yang normal. Korban dapat diurutkan keluar di kemudian hari, tetapi jaringan harus tetap terjaga. Jadi jaringan IP yang kuat. Mereka secara otomatis (dan diam-diam) reconfigure sendiri ketika sesuatu berjalan salah. Jika ada redundansi cukup dibangun ke dalam sistem, maka komunikasi dipertahankan.

Pada tahun 1975 ketika SNA dirancang, redundansi tersebut akan mahal, atau mungkin telah berpendapat bahwa hanya Departemen Pertahanan bisa membelinya. Hari ini, bagaimanapun, router sederhana biaya tidak lebih dari PC. Namun, desain TCP / IP itu, "Kesalahan adalah normal dan dapat diabaikan," menghasilkan masalah sendiri.

Data lalu lintas sering diselenggarakan di sekitar "hub," seperti lalu lintas penerbangan. Satu bisa membayangkan sebuah IP router di Atlanta pesan routing untuk kota-kota kecil di seluruh Tenggara. Masalahnya adalah bahwa data yang datang tanpa reservasi. Perusahaan penerbangan mengalami masalah sekitar peristiwa besar, seperti Super Bowl. Tepat sebelum pertandingan, semua orang ingin terbang ke kota. Setelah pertandingan, semua orang ingin terbang keluar. Ketidakseimbangan terjadi pada jaringan ketika sesuatu yang baru akan diiklankan. Adam Curry mengumumkan server di "mtv.com" dan maskapai regional nya itu kalah dengan lalu lintas hari berikutnya. Masalahnya adalah bahwa pesan datang dari seluruh dunia melalui jalur kecepatan tinggi, tetapi mereka pergi keluar untuk mtv.com atas apa yang kemudian garis kecepatan lambat telepon.

Kadang-kadang badai salju membatalkan penerbangan dan bandara mengisi dengan penumpang terdampar. Banyak pergi ke hotel di kota. Ketika data tiba pada router sesak, tidak ada tempat untuk mengirim meluap. Kelebihan paket hanya dibuang. Ini menjadi tanggung jawab pengirim untuk mencoba lagi data beberapa detik kemudian dan untuk bertahan sampai akhirnya mendapatkan melalui. Pemulihan ini disediakan oleh komponen TCP dari protokol internet.

TCP dirancang untuk pulih dari kegagalan node atau jalur mana jaringan menyebarkan rute perubahan tabel ke semua node router. Karena pembaruan Butuh beberapa waktu, TCP lambat untuk memulai pemulihan. Algoritma TCP tidak disetel secara optimal menangani packet loss akibat kemacetan lalu lintas. Sebaliknya, respon internet tradisional untuk masalah lalu lintas telah meningkatkan kecepatan garis dan peralatan untuk mengatakan di depan pertumbuhan permintaan.

TCP memperlakukan data sebagai aliran byte. Ini logis menetapkan nomor urut untuk setiap byte. Paket TCP memiliki header yang mengatakan, pada dasarnya, "mulai paket ini dengan byte 379.642 dan berisi 200 byte data." Penerima dapat mendeteksi paket yang hilang atau salah sequencing. TCP mengakui data yang telah diterima dan mentransmisikan kembali data yang telah hilang. Desain TCP berarti bahwa pemulihan kesalahan dilakukan end-to-end antara Client dan Server mesin. Tidak ada standar resmi untuk pelacakan masalah di tengah-tengah jaringan, walaupun setiap jaringan telah mengadopsi beberapa ad hoc alat.

Harus Tahu

Ada tiga tingkat TCP / IP pengetahuan. Mereka yang mengelola jaringan regional atau nasional harus merancang suatu sistem saluran telepon jarak jauh, perangkat routing berdedikasi, dan file konfigurasi yang sangat besar. Mereka harus mengetahui nomor IP dan lokasi fisik dari ribuan jaringan pelanggan. Mereka juga harus memiliki strategi monitor jaringan formal untuk mendeteksi masalah dan merespon dengan cepat.

Setiap perusahaan besar atau universitas yang berlangganan ke Internet harus memiliki tingkat menengah jaringan organisasi dan keahlian. Sebuah router setengah lusin mungkin dikonfigurasi untuk menghubungkan beberapa lusin LAN departemen di beberapa bangunan. Semua traffic di luar organisasi biasanya akan diarahkan ke satu sambungan ke penyedia jaringan regional.

Namun, pengguna akhir dapat menginstal TCP / IP pada komputer pribadi tanpa pengetahuan baik perusahaan atau jaringan regional. Tiga potongan informasi yang diperlukan:

Alamat IP yang ditugaskan untuk komputer pribadi ini
Bagian dari alamat IP (subnet mask) yang membedakan mesin lain di LAN yang sama (pesan dapat dikirim kepada mereka secara langsung) dari mesin di departemen lain atau di tempat lain di dunia (yang dikirimkan ke router mesin)
Alamat IP dari mesin router yang menghubungkan LAN ini ke seluruh dunia.
Dalam kasus server PCLT, alamat IP 130.132.59.234. Sejak tiga byte pertama menunjuk departemen ini, sebuah "subnet mask" didefinisikan sebagai 255.255.255.0 (255 adalah nilai byte terbesar dan mewakili nomor dengan semua bit diaktifkan). Ini adalah konvensi Yale (yang kami sarankan kepada semua orang) bahwa router untuk setiap departemen memiliki nomor 1 stasiun dalam jaringan departemen. Jadi router PCLT adalah 130.132.59.1. Jadi server PCLT dikonfigurasi dengan nilai-nilai:

My IP address: 130.132.59.234
Subnet mask: 255.255.255.0
Default router: 130.132.59.1
Subnet mask memberitahu server bahwa setiap mesin lain dengan alamat IP mulai 130.132.59. * Adalah pada LAN departemen yang sama, sehingga pesan akan dikirim ke secara langsung. Setiap alamat IP dimulai dengan nilai yang berbeda diakses secara tidak langsung dengan mengirimkan pesan melalui router di 130.132.59.1 (yang pada LAN departemen).

7 Lapisan Osi Layer


7 LAPISAN OSI LAYER



1. PENGERTIAN OSI LAYER
OSI adalah singkatan dari Open System Interconnection. 
Model Open Systems Interconnection (OSI) diciptakan oleh International Organization for Standardization (ISO) yang menyediakan kerangka logika terstruktur bagaimana proses komunikasi data berinteraksi melalui jaringan. Standard ini dikembangkan untuk industri komputer agar komputer dapat berkomunikasi pada jaringan yang berbeda secara efisien.
Manfaat dari OSI Layer:
1. membuat peralatan vendor yang berbeda dapat saling bekerja sama.
2. membuat standarisasi yang dapat di pakai vendor untuk mengurangi kerumitan
3. standarisasi interfaces
4. modular engineering
5. kerjasama dan komunikasi tekhnologi yang berbeda
6. memudahkan pelatihan network
Model OSI terdiri dari 7 layer :
  • Application
  • Presentation
  • Session
  • Transport
  • Network
  • Data Link
  • Physical 



a. Layer Physical
Layer physical Merupakan layer kesatu atau layer bawah pada model referensi OSI layer. Pada layer ini data diterima dari data link layer berupa Frame yang dan diubah menjadi Bitstream yang akan dikirim ketujuan berupa sinyal melalui media komunikasi.
Pada penerima, layer ini akan mengubah sinyal dari pengirim menjadi Bite dan sebelum dikirim ke data link layer Bite diubah menjadi Byte.

Network components:
* Repeater
* Multiplexer
* Hubs(Passive and Active)
* TDR
* Oscilloscope
* Amplifier
Protocols:
* IEEE 802 (Ethernet standard)
* IEEE 802.2 (Ethernet standard)
* ISO 2110
* ISDN
Fungsi Physical Layer adalah Bertanggung jawab atas proses data menjadi bit dan mentransfernya melalui media, seperti kabel, dan menjaga koneksi fisik antar sistem.
• Fungsi Layer physical (Layer 1)
– Memindahkan bit antar devices
– Spesifikasinya berupa voltase, wire, speed,
pin pada kabel
– Contoh : EIA/TIA-232, V.35, …
Contoh dari physical layer :
HUB

b. Data Link layer
Merupakan layer kedua pada model referensi OSI layer. Pada layer ini data diterima dari network layer berupa Paket yang kemudian diencapsulasi menjadi Frame, dengan memberikan layer-2 header. Dan kemudian dikirim ke phisycal layer untuk diteruskan ke penerima.
Pada penerima, layer ini mengubah Byte menjadi Frame, frame header akan dilepas (dekapsulasi), kemudian dikirim ke network layer menjadi Paket.
• Fungsi Datalink (Layer 2)
– Mengkomuninasikan bit ke bytes dan byte ke frame
– Menerima perangkat media berupa MAC Addressing
– Deteksi error dan recovery error
– Contoh : 802.3/ 802.2/ HDLC
• Menyediakan transmisi phisik dari data
• Menangani notifikasi error, topologi jaringan, flow control
• Memastikan pesan-pesan akan terkirim melalui alat yang sesuai di LAN menggunakan hardware address (MAC)
• Media Access Control (MAC), 24 bit vendor code dan 24
bit serial numbernya
• Menerjemahkan dari layer network diatasnya ke bit-bit
layer phisik dibawahnya
• Melakukan format pada pesan atau data menjadi
pecahan-pecahan (data frame)
• Menambahkan header yang terdiri dari alamat h/w
sources & destination (semacam informasi kontrol)
• Membentuk encapsulations yang membungkus data asli
• Encapsulations akan dilepas setelah paket di terima oleh
layer dibawahnya
• Layer inilah yang mengidentifikasi peralatan pada
network
• Pembungkusan ini akan berlanjut di hop lain sampai
paket sampai ke tujuan
• Paket tidak akan berubah sepanjang pengiriman
• Perangkat layer ini switch & bridge, yang membaca frame yang melaluinya.
• Akan meletakan hardware address dalam sebuah filter table dan akan mengingat port mana yang telah menerima frame tersebut.
• Menentukan lokasi peralatan & memetakan peralatan pada network
• Jika ada frame dari hardware address yang tidak tercatat di filter tablenya maka akanmelakukan broadcast ke semua segmennya & akan mengupdate filter tablenya.

.
Contoh dari Data Link Layer :
NIC / LAN Card


Network components:
* Bridge
* Switch
* ISDN Router
* Intelligent Hub
* NIC
* Advanced Cable Tester
Protocols:
Media Access Control:
Communicates with the adapter card
Controls the type of media being used:
* 802.3 CSMA/CD (Ethernet)
* 802.4 Token Bus (ARCnet)
* 802.5 Token Ring
* 802.12 Demand Priority
Logical Link Control
* error correction and flow control
* manages link control and defines SAPs
c. Network layer Merupakan layer ketiga pada model referensi OSI layer. Layer ini berfungsi sebagai mengantarkan paket ketujuan, yang dikenal dengan Routing.
Layer ini mengontrol paket yang akan dikirim ke data link layer dengan cara mencari route yang paling murah dan cepat.
Fungsi Network Layer: Bertanggung jawab menentukan alamat jaringan, menentukan rute yang harus diambil selama perjalanan, dan menjaga antrian trafik di jaringan. Data pada layer ini berbentuk paket.
Fungsi lain dari Network (Layer 3)
- Logical Addressing
- Mengirimkan alamat network
- Contoh : IP, IPX
- Tidak peduli dimana lokasi suatu host berada & isi paket data yang dibawa, karena L3 hanya peduli dengan network itu berada dan cara terbaik untukmencapainya dan Menentukan lokasi network
- Mengangkut lalu lintas antar peralatanyang tidak terhubung secara lokal
Contoh dari Network layer:
B-router


Network components:
* Brouter
* Router
* Frame Relay Device
* ATM Switch
* Advanced Cable Tester
Protocols:
* IP; ARP; RARP, ICMP; RIP; OSFP;
* IGMP;
* IPX
* NWLink
* NetBEUI
* OSI
* DDP
* DECnet
a. ICMP (Internet Control Message Protocol) bertugas mengirimkan pesan-pesan kesalahan dan kondisi lain yang memperhatikan perhatian khusus
b. ARP (Address Resolution Protocol) bertugas menemukan hardware address suatu host dengan alamat IP tertentu
c. RARP (Reverse Address Resolution Protocol) bertugas menerjemahkan hardware address menjadi IP address suatu host.
d. IP (Internet Protocol) bertugas untuk menyediakan cara terbaik untuk membawa datagram dari sumber ketujuan, tanpa memperdulikan apakah mesin yang bersangkutan berada pada jaringan yang sama atau tidak, atau apakah terdapat jaringan-jaringan lainnya antara sumber dengan tujuan atau tidak.

d. Transport layer Merupakan layer keempat pada model referensi OSI layer. Layer ini mampu memberikan layanan berupa Multiduplexing dan Demultiduplexing, sehingga pada layer ini memungkinkan sebuah host dapat melayani lebih dari satu proses.
Transport Layer: Bertanggung jawab membagi data menjadi segmen, menjaga koneksi logika “end-to-end” antar terminal, dan menyediakan penanganan error (error handling). 
FUNGSI LAYER TRANSPORT
  • Melakukan segmentasi dan menyatukan kembali data yang tersegmentasi (reassembling)
dari upper layer menjadi sebuah arus data yang sama

  • Menyediakan layanan tranportasi data ujung ke ujung.
  • Membuat sebuah koneksi logikal antara host pengirim dan tujuan pada sebuah internetwork
  • Bertanggung jawab menyediakan mekanismemultiplexing
  • Multiplexing = teknik untuk mengirimkan danmenerima beberapa jenis data yang berbeda sekaligus pada saat yang bersamaan melaluisebuah media network saja.
• Fungsi lain Layer Transport (Layer 4)
– Reliable atau unreliable delivery
– Multiplexing
– Contoh : TCP, UDP, SPX

Arti istilah Brouter dianggap berkaitan erat dengan pengertian berikut :
Suatu alat penghubung jaringan yang mengkombinasikan fungsi router dan bridge. Alat ini mengatur lewatnya data sesuai dengan protokol yang dipakai dan menjembatani semua lalu lintas data lain.
Contoh dari transport layer :
B-router
Network components:
* Gateway
* Advanced Cable Tester
* Brouter
Protocols:
* TCP, ARP, RARP;
* SPX
* NWLink
* NetBIOS / NetBEUI
* ATP
a. TCP (Transmition Control Protocol) merupakan protokol yang bersifat connection oriented. Setiap byte pada koneksi TCP memiliki no urut 32 bitnya sendiri.
b. UDP merupakan protokol yang bersifat connectionless.

e. Session layer
 Merupakan layer kelima pada model referensi OSI layer. Lapisan ini membuka, merawat, mengendalikan dan melakukan hubungan antar simpul. Pada layer ini data di transfer dengan jernih dan terkait antara satu dengan yang lain, tetapi kualitas data tersebut akan mengalami delay, through-put. Hal tersebut dimaksudkan untuk menjaga mutu dari fungsi-funsi transport. 
Session Layer: Menentukan bagaimana dua terminal menjaga, memelihara dan mengatur koneksi,- bagaimana mereka saling berhubungan satu sama lain. Koneksi di layer ini disebut “session”.
Fungsi Session Layer
• Bertanggung jawab untuk membentuk, mengelola, dan memutuskan session-session antar-layer diatasnya.
• Kontrol dialog antar peralatan / node.
• Koordinasi antar sistem-sistem dan menentukan tipe komunikasinya (simplex,
half dulplex, full duplex)
• Menjaga terpisahnya data dari banyak aplikasi yang menggunakan jaringan
• Ex : SQL
Fungsi lain Layer Session (Layer 5)
– Mempertahankan data dari berbagai aplikasi
yang digunakan
– Contoh : OS dan Penjadwalan suatu aplikasi


Contoh dari Session layer:
Gateway

Network components:
* Gateway
Protocols:
* NetBIOS
* Names Pipes
* Mail Slots
* RPC
  • · NETBIOS: suatu session interface dan protocol, dikembangkan oleh IBM, yang menyediakan layanan ke layer presentation dan layer application.
  • · NETBEUI, (NETBIOS Extended User Interface), suatu pengembangan dari NETBIOS yang digunakan pada produk Microsoft networking, seperti Windows NT dan LAN Manager.
  • ADSP (AppleTalk Data Stream Protocol). PAP (Printer Access Protocol), yang terdapat pada printer Postscript untuk akses pada jaringan AppleTalk
f. Layer presentation
dari model OSI melakukan hanya suatu fungsi tunggal: translasi dari berbagai tipe pada syntax sistem. Sebagai contoh, suatu koneksi antara PC dan mainframe membutuhkan konversi dari EBCDIC character-encoding format ke ASCII dan banyak faktor yang perlu dipertimbangkan. Kompresi data (dan enkripsi yang mungkin) ditangani oleh layer ini.
Presentation Layer: Bertanggung jawab bagaimana data dikonversi dan diformat untuk transfer data. Contoh konversi format text ASCII untuk dokumen, .gif dan JPG untuk gambar. Layer ini membentuk kode konversi, translasi data, enkripsi dan konversi

Contoh dari Pressentation layer:
Gateway
Network components:
* Gateway
* Redirector
Protocols:
Virtual Terminal Protokol (VTP)
merupakan contoh dari protokol pada Presentation layer.
Fungsi dari VTP untuk presentasi layer adalah:
· Membuat dan memelihara struktur data
· Translating karakteristik terminal ke bentuk standard

g. Layer Application (Layer 7)
Layer ini adalah yang paling ‘cerdas’, gateway berada pada layer ini. Gateway melakukan pekerjaan yang sama seperti sebuah router, tetapi ada perbedaan diantara mereka (baca bagian berikutnya untuk informasi yang lebih jelas tentang kedua hal tersebut). Layer Application adalah penghubung utama antara aplikasi yang berjalan pada satu komputer dan resources network yang membutuhkan akses padanya. Layer Application adalah layer dimana user akan beroperasi padanya, protocol seperti FTP, telnet, SMTP, HTTP, POP3 berada pada layer Application
Contoh dari Application layer:
Gateway
Application Layer: Menyediakan jasa untuk aplikasi pengguna. Layer ini bertanggungjawab atas pertukaran informasi antara program komputer, seperti program e-mail, dan service lain yang jalan di jaringan, seperti server printer atau aplikasi komputer lainnya.
• Fungsi lain Layer Presentation (Layer 7)
– Interface antara jaringan dan s/w aplikasi
– Contoh : Telnet, HTTP, FTP, WWW Browser, SMTP Gateway / Mail Client (eudora, outlook, thebat,…)
Network components:
* Gateway
Protocols:
* DNS; FTP
* TFTP; BOOTP
* SNMP; RLOGIN
* SMTP; MIME;
* NFS; FINGER
* TELNET; NCP
* APPC; AFP
* SMB
· SNMP (Simple Network Management Protocol)
Protokol ini berfungsi menyederhanakan sistem network yang kompleks menjadi sederhana. Semua informasi tentang network akan ada di masing-masing kelompok yang ditaruh pada Management Information Base (MIB)
· FTP (File Transfer Protocol)
Protokol ini bertujuan untuk transfer suatu file atau bagian dari file dengan menggunakan FTP command yang dilakukan dengan menambah driver pada sistem operasi sehingga sistem operasi dapat digunakan secara interaktif oleh user saat online. Protokol ini sering kali mencakup layer 5,6, dan 7 bersama-sama sehingga berfungsi sebagai user application untuk langsung mengakses transport layer agar file terkirim.