Happy Cat Kaoani Bertha Samahita K: Rangkuman ebook karya Dar Lin, Y., Hwang, R.H., Baker, F. Computer Network An Open Source Approach. 2011 (pustaka utama)

Kamis, 07 September 2017

Rangkuman ebook karya Dar Lin, Y., Hwang, R.H., Baker, F. Computer Network An Open Source Approach. 2011 (pustaka utama)


sumber Ebook by: Dar Lin, Y., Hwang, R.H., Baker, F. Computer Network An Open Source Approach. 2011 (pustaka utama)

Rangkuman ebook

Jaringan komputer atau komunikasi data adalah gabungan alat yang yang berhubungan dengan komunikasi antara sistem computer atau perangkat.

1.1 PERSYARATAN UNTUK JARINGAN KOMPUTER

(1) konektivitas: siapa dan bagaimana menghubungkan, 
(2) skalabilitas: berapa banyak yang dapat terhubung, 
(3) pembagian sumber daya

Node, Link, Path

Berbagai media dan perangkat dapat digunakan untuk membangun konektivitas antar node, dengan perangkat menjadi hub, switch, router, atau gateway dan media kabel atau nirkabel.

Host atau Perantara

komputer titik akhir yang menampung pengguna dan aplikasi, sementara yang terakhir berfungsi sebagai titik peralihan dengan lebih dari satu antarmuka tautan ke komputer host interkoneksi atau perantara lainnya. Perangkat seperti hub, switch, router, dan gateway adalah contoh perantara yang umum.

Point-to-Point or Broadcast

link di jaringan komputer disebut point-to-point jika menghubungkan dua node dengan satu di setiap ujungnya, atau disiarkan jika menghubungkan lebih dari dua node yang terpasang. node yang terhubung ke link broadcast perlu memperjuangkan hak untuk mentransmisikan.

wired atau Wireless

Sebuah twisted pair memiliki dua garis tembaga yang disatukan untuk kekebalan yang lebih baik terhadap kebisingan; hal tersebut banyak digunakan sebagai jalur akses di sistem telepon biasa (POTS) dan LAN seperti Ethernet.

path: Routed or Switched?

Dengan routing, alamat tujuan pesan dicocokkan dengan tabel "routing" untuk menemukan link output untuk tujuan. Proses pencocokan ini biasanya membutuhkan beberapa operasi pencarian tabel, yang masing-masing memerlukan satu akses memori dan satu perbandingan alamat. Di sisi lain, jalur yang diaktifkan memerlukan node intermediate untuk menentukan jalur dan mencatat informasi keadaan jalur ini dalam tabel "switching" sebelum pesan dapat dikirim. Pesan yang akan dikirim kemudian dilampirkan dengan nomor indeks yang menunjuk ke beberapa informasi keadaan tertentu yang tersimpan dalam tabel "switching". Mengaktifkan pesan kemudian menjadi mudah mengindeks ke dalam tabel hanya dengan satu akses memori. Dengan demikian, switching jauh lebih cepat daripada routing tapi dengan biaya overhead setup
.
1.1.2 Skalabilitas: Jumlah Node

Dengan mampu menghubungkan 10 node sama sekali berbeda dengan mampu menghubungkan jutaan node. Karena apa yang bisa bekerja pada kelompok kecil tidak harus bekerja pada kelompok besar, kita membutuhkan metode terukur untuk mencapai konektivitas. Dengan demikian, jaringan komputer, dari aspek skalabilitas, harus menawarkan "platform terukur ke sejumlah besar simpul sehingga masing-masing node tahu bagaimana cara mencapai simpul lainnya."

Hirarki Node


Salah satu cara mudah untuk menghubungkan sejumlah besar simpul adalah dengan mengaturnya ke dalam banyak kelompok, masing-masing terdiri dari sejumlah kecil simpul. Contohnya Jika jumlah kelompok sangat besar, kita dapat menggolongkan kelompok ini lebih jauh ke dalam sejumlah kelompok supergroup, yang jika perlu, dapat dikelompokkan lebih jauh menjadi "kelompok super-supergrup”
LAN,MAN,WAN

Jaringan yang menghubungkan kelompok tingkat bawah kecil disebut local area network (LAN). jaringan yang secara geografis lebih besar, misalnya jaringan area metropolitan (MAN), untuk menghubungkan node-node terpencil atau bahkan LAN. Jaringan area luas (WAN) biasanya memiliki topologi mesh karena keacakan di lokasi situs jaringan yang tersebar secara geografis

1.1.3 pembagian sumber daya

cara berbagi konektivitas ini, yaitu, kemampuan tautan dan nodus, dengan pengguna jaringan. Kapasitas node dan link digunakan untuk mentransfer pesan komunikasi antar node. "Di sinilah komunikasi data dan komunikasi suara tradisional san gat berbeda satu sama lain.

Packetization

Untuk mengirim pesan, beberapa informasi header harus dilampirkan pada pesan untuk membentuk sebuah paket sehingga jaringan tahu cara menanganinya. Pesan itu sendiri disebut muatan paket. Informasi header biasanya berisi sumber dan alamat tujuan dan banyak bidang lainnya untuk mengontrol proses pengiriman paket. Header paket akan memberi tahu node intermediate dan node tujuan bagaimana cara mengirimkan dan bagaimana memasang kembali paket. Dengan header, setiap paket bisa diproses baik secara independen maupun semi independen saat melintasi jaringan.

Queuing

node jaringan mengalokasikan buffer antrian untuk menyerap kemacetan yang disebabkan oleh lalu lintas data yang meledak-ledak. Oleh karena itu, ketika sebuah paket tiba di sebuah node, ia bergabung dengan antrian buffer dengan kedatangan paket lainnya, menunggu untuk diproses oleh prosesor di node. Setelah paket bergerak ke depan antrian, itu akan dilayani oleh prosesor, yang mengetahui bagaimana mengolah paket sesuai dengan bidang header. Jika prosesor node memutuskan untuk meneruskannya ke port transfer data lain, paket tersebut kemudian bergabung dengan antrian penyangga lain yang menunggu untuk dikirimkan oleh pemancar port tersebut. Ketika sebuah paket dikirimkan melalui sebuah link, dibutuhkan beberapa waktu untuk menyebarkan data paket dari satu sisi ke sisi lain dari link, baik itu point-to-point atau broadcast. Jika paket melintasi melalui jalur dengan 10 node dan karenanya 10 link, proses ini akan diulang sebanyak 10 kali.

1.2 PRINSIP-PRINSIP UNDERLYING

Teknologi yang mendasari komunikasi data, packet switching telah meletakkan prinsip-prinsip komunikasi data untuk diikuti. Kita dapat membagi himpunan prinsip menjadi tiga kategori: kinerja, yang mengatur kualitas layanan packet switching, operasi, yang merinci jenis mekanisme yang dibutuhkan untuk penanganan paket, dan interoperabilitas, yang menentukan apa yang harus dimasukkan ke dalam protokol standar dan algoritma. , dan apa yang tidak seharusnya.

bandwidth, Offered Load, dan Throughput

Istilah "bandwidth" berasal dari studi radiasi elektromagnetik, dan awalnya mengacu pada lebar pita frekuensi yang digunakan untuk membawa data. Namun, dalam jaringan komputer istilah ini biasanya digunakan untuk menggambarkan jumlah maksimum data yang bisa ditangani oleh sebuah sistem, entah itu node, link, path, atau jaringan, dalam jangka waktu tertentu.

Latency: Node, Link, Path

latency adalah ukuran kunci lain yang kita pedulikan. Teori antrian, yang pertama kali dikembangkan oleh Agner Krarup Erlang pada tahun 1909 dan 1917, memberi tahu kita jika kedua waktu pengiriman paket antar waktu dan waktu layanan paket didistribusikan secara eksponensial dan yang pertama lebih besar dari yang terakhir, ditambah ukuran buffer yang tak terbatas, latency rata-rata adalah kebalikannya. dari perbedaan antara bandwidth dan beban yang ditawarkan, yaitu,
Variasi Jitter atau Latency


Dalam aplikasi komunikasi data, suara paket, misalnya, tidak hanya membutuhkan latency kecil tapi juga konsisten. Beberapa aplikasi lain, streaming video dan audio, misalnya, dapat mentolerir latency yang sangat tinggi dan bahkan dapat menyerap variasi latensi atau jitter sampai batas tertentu.

Kerugian

Ukuran kinerja yang terakhir namun tidak sedikit adalah probabilitas packet loss. Ada dua alasan utama packet loss: kemacetan dan error. Sistem komunikasi data cenderung macet. Saat kemacetan terjadi pada sebuah link atau node, paket antrian di buffer untuk menyerap kemacetan. Tapi jika kemacetan terus berlanjut, buffer mulai meluap. . Untuk tingkat ketidaksesuaian seperti itu, buffering tidak bisa memainkan trik di sini; beberapa jenis mekanisme kontrol harus digunakan sebagai gantinya. Buffer bekerja hanya untuk kemacetan jangka pendek.

kontrol Plane vs. Data Plane

Perating jaringan packet-switching melibatkan penanganan dua jenis paket: kontrol dan data Paket kontrol membawa pesan yang dimaksudkan untuk mengarahkan node tentang cara mentransfer paket data, sedangkan paket data melampirkan pesan yang pengguna atau aplikasi sebenarnya ingin transfer. Himpunan operasi untuk menangani paket kontrol disebut bidang kontrol, sedangkan yang satu untuk paket data disebut bidang data. Perbedaan utama antara bidang kontrol dan bidang data adalah bahwa yang pertama biasanya terjadi di latar belakang dengan rentang waktu yang lebih lama

Rute atau routing

routing sebagai mencari tempat untuk mengirim paket dan forwarding seperti mengirim paket. Routing dengan demikian menghitung rute dan menyimpannya dalam tabel yang dicari saat paket penerusan. Routing biasanya dilakukan di latar belakang secara berkala, sehingga untuk menjaga dan memperbarui tabel forwarding.

lalu lintas dan Alokasi Bandwidth

Mengalokasikan atau menetapkan lalu lintas memiliki label lain yang serupa dengan perutean, yaitu rekayasa lalu lintas. Baik alokasi bandwidth maupun teknik lalu lintas biasanya memiliki tujuan optimasi yang spesifik, seperti meminimalkan rata-rata latensi end-to-end dan load balancing yang optimal, mengingat satu set kendala sistem yang harus dipenuhi.

1.2.1 Operasi pada data plane

operasi pada bidang kontrol, yang mungkin hanya berlaku untuk paket kontrol dalam skala waktu ratusan milidetik hingga puluhan detik, hal-hal di bidang data berlaku untuk semua paket dan dilanjutkan dalam mikrodetik atau kurang. Paket penerusan nampaknya menjadi pekerjaan utama di bidang data karena paket yang sampai ke port antarmuka atau tautan bisa diteruskan ke port lain.

Forwading

forwarding paket melibatkan pemeriksaan satu atau beberapa field header dalam sebuah paket. Mungkin saja mengambil bidang alamat tujuan untuk mencari tabel penerusan, atau mungkin butuh lebih banyak bidang untuk melakukannya. Misalkan node router memiliki empat link, masing-masing kapasitas 10 Gbps, dan juga ukuran paketnya kecil dan tetap pada 64 byte. Jumlah maksimum paket gabungan per detik (pps) di router adalah 4 × 10 G / (64 × 8) = 78,125,000, yang berarti router ini perlu meneruskan 78.125.000 pps (hanya 12,8 ns per paket) jika kecepatan kawat penerusan yang diinginkan Hal ini tentunya menimbulkan tantangan dalam merancang mekanisme forwarding.

Klasifikasi

operasi klasifikasi paket, proses pencocokan yang membutuhkan satu atau beberapa bidang dalam header paket agar sesuai dengan seperangkat aturan. Aturan memiliki dua bagian: kondisi dan tindakan, menentukan di bawah kondisi di lapangan mana tindakan harus diterapkan ke paket yang sesuai.

Inpeksi dalam paket

Semua forwarding dan klasifikasi memeriksa field header paket. Tapi ada beberapa hal, seringkali berbahaya, tersembunyi jauh di dalam payload paket. Misalnya, intrusi dan virus berada jauh di dalam header aplikasi dan muatan.

Error control

kesalahan bit dapat menekan paket. Kesalahan mungkin terjadi selama transmisi paket atau saat paket disimpan di memori. Cara mendeteksi dan menangani kesalahan yaitu terdapat Dua pendekatan ada: Penerima dapat mendeteksi kesalahan dengan bit tambahan berlebihan dan memberitahukan pengirim untuk mentransmisikan kembali, atau mungkin mendeteksi dan memperbaiki kesalahan secara langsung jika bit berlebihan berlebihan dapat menunjukkan bit yang tepat yang salah. Pendekatan yang terakhir akan membutuhkan bit yang lebih berlebihan, dan karenanya menghasilkan overhead yang lebih tinggi.

Traffic control

Kontrol lalu lintas adalah istilah generik untuk setiap mekanisme untuk menghindari atau mengatasi kemacetan namun kemacetan itu sendiri bisa sangat rumit. engendalian aliran adalah semacam kontrol lalu lintas yang manuver sinkronisasi pengirim penerima agar tidak terjadi pengirim yang lebih cepat agar tidak overrunning penerima yang lebih lambat. Pengirim dan penerima bisa dihubungkan dengan sebuah link atau jalur, sehingga flow control bisa berupa hop-by-hop atau end-to-end.

Quality of service

Jaringannya bisa bekerja dengan baik dengan kontrol aliran dan pengendalian kemacetan untuk mempertahankan operasi yang memuaskan. Namun, ada persyaratan yang lebih ketat yang secara eksplisit menentukan parameter lalu lintas

1.2.2 Interoperabilitas

Standar vs Implementasi-Bergantung

Ada dua cara yang mungkin untuk berbagai perangkat untuk berbicara satu sama lain. Salah satunya adalah membeli semua perangkat dari hanya satu vendor. Yang lainnya adalah mendefinisikan protokol standar di antara perangkat sehingga selama vendor mengikuti protokol ini, kita dapat mengoperasikan perangkat yang dioperasikan dari vendor yang berbeda.

Protokol Standar dan Algoritma

protocols secara default harus distandarisasi, meskipun beberapa protokol proprietary memang ada. Protokol kepemilikan semacam itu bisa menjadi standar de facto jika mereka mendominasi pasar.. Sesame antarmuka akan memformat pesan protokol yang akan ditukar antara sistem yang mendukung protokol tersebut, sedangkan antarmuka layanan mendefinisikan fungsi memanggil modul lain pada mesin node yang sama untuk mengakses layanan yang ditawarkan oleh modul. Protokol mungkin memiliki beberapa jenis pesan, masing-masing dengan format headernya sendiri. Header berisi beberapa field dengan panjang tetap atau variabel.

Implementation-Dependent Design

Seperti spesifikasi protokol, ada banyak fleksibilitas dalam implementasi protokol.Tidak setiap bagian dari algoritma di kontrol dan bidang data perlu distandarisasi.

Layered protocol

masalah interoperabilitas terjadi tidak hanya di antara dua sistem tetapi juga di antara dua protokol. Satu protokol tunggal tidak cukup untuk menggerakkan sebuah sistem. Sebenarnya, ini adalah tumpukan protokol yang menggerakkan keseluruhan sistem.

1.3 ARSITEKTUR INTERNET

Semua solusi yang dipilih untuk arsitektur Internet memiliki justifikasi filosofis. Namun demikian, ada lagi arsitektur komunikasi data lainnya, seperti Asynchronous Transfer Mode (ATM) yang pudar dan Multi-Protocol Label Switching (MPLS) yang baru muncul. Mereka semua memiliki kesamaan dan sesuatu yang unik, dibandingkan dengan arsitektur Internet

1.3.1 Solusi untuk Konektivitas

Dengan titik akhir yang terputus terhubung melalui jalur dengan node dan link. Untuk memutuskan bagaimana membangun dan memelihara konektivitas end-to-end ini di Internet, seseorang harus membuat tiga keputusan: (1) konektivitas yang dialihkan atau dialihkan, (2) mekanisme end-to-end atau hop-byhop untuk mempertahankan kebenaran pengiriman paket yang andal dan teratur) dari konektivitas ini, dan (3) bagaimana mengatur tugas dalam membangun dan memelihara konektivitas ini.

Routing: Stateless and Connectionless

Meskipun switching lebih cepat dari pada routing, diperlukan perangkat switching untuk menghafal informasi state, yaitu pemetaan (input port, incoming virtual circuit number) ke (port output, outgoing virtual circuit number) di meja sirkuit virtual, dari semua koneksi yang lewat. Berbeda dengan lalu lintas suara yang terus menerus di telekomunikasi, lalu lintas data biasanya meledak. Ini akan menjadi tidak efisien, dalam hal penggunaan memori, untuk menjaga agar informasi keadaan koneksi yang berumur panjang tapi meledak, karena informasi keadaan disimpan dalam memori untuk waktu yang lama namun hanya digunakan sesekali

Argumen End-to-End

Untuk menyediakan pengiriman paket yang andal dan teratur dari sumber ke tujuan, kesalahan dan kontrol lalu lintas harus dilakukan secara hop-by-hop atau basis end-to-end, yaitu untuk semua tautan atau hanya di host akhir. Argumen hop-by-hop mengatakan bahwa jika transmisi pada semua tautan dapat dipercaya dan tertib, keandalan dan ketertiban akan dijamin untuk transmisi end-to-end. Mekanisme end-to-end masih berfungsi sebagai penjaga utama untuk menjamin kebenaran konektivitas.

The Four-Layer Protocol Stack 

Arsitektur Internet empat lapis kadang-kadang disebut arsitektur TCP / IP setelah dua protokol penting, yang mewakili dua lapisan. Lapisan bawah adalah lapisan tautan, yang mungkin terdiri dari banyak protokol untuk berbagai tautan. Protokol lapisan link bergantung pada perangkat keras dan diimplementasikan dengan kombinasi perangkat keras (kartu adaptor) dan perangkat lunak (driver adaptor). Berdasarkan lapisan tautan, lapisan IP terdiri dari satu protokol tunggal (IP) untuk menyediakan konektivitas host-to-host (konektivitas end-to-end vs konektivitas hop-by-hop di lapisan data link) melalui routing tanpa negara . Lapisan ketiga adalah lapisan transport, yang berisi dua protokol (TCP dan UDP). TCP dan UDP menyediakan konektivitas proses-ke-proses yang dibutuhkan untuk lapisan aplikasi teratas. Lapisan transport menyembunyikan detail dari topologi jaringan yang mendasari di balik link virtual atau abstraksi saluran untuk proses komunikasi di lapisan aplikasi. Lapisan aplikasi memiliki protokol untuk setiap aplikasi client-server atau peer-to-peer.

1.3.2 Solutions to Scalability

Agar Internet bisa mencapai empat miliar host sebagai tujuan perancangan, tiga masalah desain mendasar harus dijawab: 
(1) berapa tingkat hierarki, 
(2) berapa banyak entitas di setiap hierarki, dan 
(3) bagaimana mengelola hirarki ini .

Subnet

Subnet pada link broadcast membentuk LAN, yang merupakan domain broadcast. Artinya, paket yang ditujukan untuk host di LAN dapat dikirimkan oleh host atau router di LAN ini dan diterima oleh host yang ditakdirkan dalam satu hop secara otomatis.

1.3.3 Solutions to Resource Sharing

Komunikasi data memiliki banyak sekali aplikasi dibandingkan dengan telekomunikasi, yang terutama digunakan untuk teleponi saja. Hal ini kemudian penting untuk memutuskan apakah arsitektur Internet harus memiliki beberapa jenis konektivitas, satu untuk setiap jenis aplikasi.

Layanan Usaha Terbaik: IP

Internet menawarkan satu jenis layanan konektivitas, yaitu layanan IP usaha terbaik. Semua paket IP diperlakukan sama dalam berbagi sumber daya yang terbatas.
End-to-End Congestion Control dan Error Recovery: TCP
TCP adalah protokol end-to-end yang sopan yang mengatur bit paket yang beredar dari sumber sehingga semua arus dapat berbagi sumber daya secara adil. TCP juga merupakan protokol end-to-end yang andal yang menjalankan pemulihan kesalahan.

1.3.4 Control-Plane and Data-Plane Operations

Dengan keputusan dalam menyelesaikan konektivitas, skalabilitas, dan pembagian sumber daya, masih banyak rincian yang harus dikerjakan agar Internet dapat beroperasi seperti yang diharapkan. Mereka termasuk routing dan error reporting pada control plane, forwarding, error control, dan traffic control pada data plane.

Data-plane operation

Menguatkan sebuah paket sebenarnya adalah proses pencarian tabel, mengambil alamat IP tujuan dalam paket agar sesuai dengan awalan IP dalam entri tabel.

1.4 OPEN SOURCE IMPLEMENTATIONS

Arsitektur Internet menghadirkan seperangkat solusi terpadu untuk memenuhi persyaratan dan prinsip komunikasi data, dan rangkaian solusi ini merupakan standar terbuka. Implementasi open source arsitektur Internet mendorong semangat keterbukaan yang sama satu langkah lebih jauh.

1.4.1 Open vs. Closed

vendors: System, IC, Hardware, and Software
Vendor sistem dapat mengembangkan dan mengintegrasikan ketiga jenis komponen ini secara internal, atau mengalihkan beberapa dari mereka ke vendor komponen perangkat lunak, perangkat keras, atau IC.

dari Proprietary, Third-Party, ke Open Source

Disini ada tiga cara untuk mengimplementasikan arsitektur internet menjadi sebuah sistem yang berupa host atau router. yaitu 
(1) tertutup rapat, 
(2) pihak ketiga ditutup, dan 
(3) open source. 
Vendor sistem besar mampu mempertahankan tim besar dari ratusan insinyur untuk merancang dan mengimplementasikan perangkat lunak tertutup tertutup dan IC. Hasilnya adalah sistem tertutup yang kekayaan intelektualnya dimiliki semata-mata oleh vendor. Bagi vendor sistem kecil, mempertahankan tim besar seperti itu terlalu mahal

Penness: Interface atau Implementasi?

Arsitektur Internet adalah antarmuka terbuka, sementara Linux merupakan implementasi terbuka dari antarmuka terbuka ini. Sebenarnya, salah satu kriteria protokol untuk menjadi bagian arsitektur Internet adalah menjalankan kode yang stabil dan tersedia secara terbuka.IBM adalah antarmuka tertutup dan memiliki implementasi yang tertutup, sementara Microsoft Windows adalah implementasi tertutup dari arsitektur Internet terbuka.

1.4.2 Software Architecture in Linux Systems

The Process Model

Seperti sistem operasi UNIX lainnya atau sistem operasi modern lainnya, sistem Linux memiliki ruang pengguna dan program ruang kernel. Program ruang kernel menyediakan layanan untuk program ruang pengguna. Sebuah proses adalah sebuah inkarnasi dari ruang pengguna atau program ruang kernel yang dapat dijadwalkan untuk dijalankan pada CPU. Proses ruang kernel berada di ruang memori kernel untuk mengelola operasi sistem sehingga bisa memberikan layanan kepada proses ruang pengguna, meski tidak memberikan layanan secara langsung.

where to Implement What?

Dalam ruang kernel, pemrosesan yang bergantung pada perangkat keras harus diimplementasikan sebagai driver perangkat, sedangkan sisanya berada pada sistem operasi inti.

1.4.3 Kernel Linux


Ada lima komponen utama: manajemen proses, manajemen memori, sistem file, kontrol perangkat, dan jaringan, sama seperti. Kami tidak berencana untuk menjelaskan tentang masing-masing komponen.

1.4.4 Klien dan Server Daemon

Di atas kernel, proses ruang pengguna menjalankan program ruang pengguna mereka, walaupun kadang-kadang memanggil panggilan sistem dan beralih ke kernel untuk menerima layanan. Untuk layanan jaringan, API soket menyediakan satu set panggilan sistem untuk proses ruang pengguna untuk berkomunikasi dengan proses ruang pengguna jarak jauh lainnya (melalui soket TCP atau UDP), menghasilkan paket IP-nya sendiri (melalui soket mentah), mendengarkan kartu antarmuka secara langsung (melalui soket Antarmuka Data Link Provider), atau berbicara dengan kernel dari mesin yang sama (melalui soket routing).

1.4.5 driver interface

device driver adalah satu set fungsi yang terhubung secara dinamis yang disebut oleh kernel. Penting untuk diketahui bahwa operasi pengemudi dipicu oleh interupsi perangkat keras. Perangkat menghasilkan interupsi perangkat keras saat menyelesaikan operasi I / O atau mendeteksi kejadian yang perlu ditangani.

1.4.6 Device Controllers

Device control berdiri di belakang kernel untuk menangani interupsi yang dihasilkan oleh perangkat. Selain itu, pengemudi perlu mengonfigurasi perangkat pada fase inisialisasi atau bila kernel ingin mengubah beberapa konfigurasi.

1.5 BOOK ROADMAP: A PACKET’S LIFE

di setiap lapisan tumpukan protokol, dan kami menangani dua masalah mendesak di Internet: QoS dan keamanan.

1.5.1 Struktur Data Paket: sk_buff

Struktur sk_buff digunakan untuk menyimpan satu paket dan informasi terkaitnya, mis., Panjang, jenis, atau data yang dipertukarkan bersama dengan paket antara modul jaringan.

1.5.2 Paket Kehidupan di Server Web

Secara umum, ketika klien Internet ingin mengambil halaman dari server Web, klien mengirimkan sebuah paket yang menunjukkan server Web tujuan dan halaman yang diminta.

1.5.3 A Packet’s Life in a Gateway

intranet adalah jaringan pribadi yang secara aman berbagi bagian dari sumber daya organisasi dengan para pegawainya. Selain itu, modul perutean dan penyaringan perlu menentukan adaptor mana yang akan meneruskan paket dan apakah paket harus dibuang untuk keamanan intranet. Operasi dasar, seperti penanganan sk_buff, kontrol kesalahan, dan interaksi antar modul, tetap sama seperti pada server.

Tidak ada komentar:

Posting Komentar