INTERNET PROROCOL
TCP/IP
(singkatan dari Transmission Control Protocol/Internet Protocol) adalah standar
komunikasi data yang digunakan oleh komunitas internet dalam proses
tukar-menukar data dari satu komputer ke komputer lain di dalam jaringan
Internet. Protokol ini tidaklah dapat berdiri sendiri, karena memang protokol
ini berupa kumpulan protokol (protocol suite). Protokol ini juga merupakan protokol yang
paling banyak digunakan saat ini. Data tersebut diimplementasikan dalam bentuk
perangkat lunak (software) di sistem operasi.
TCP/IP merupakan sebuah standar jaringan terbuka yang bersifat
independen terhadap mekanisme transport jaringan fisik yang digunakan, sehingga
dapat digunakan di mana saja.
Protokol ini menggunakan skema pengalamatan yang sederhana yang disebut sebagai alamat IP (IP Address) yang mengizinkan hingga beberapa ratus juta komputer untuk dapat saling berhubungan satu sama lainnya di Internet. Protokol ini juga bersifat routable yang berarti protokol ini cocok untuk menghubungkan sistem-sistem berbeda (seperti Microsoft Windows dan keluarga UNIX) untuk membentuk jaringan yang heterogen. Protokol TCP/IP selalu berevolusi seiring dengan waktu, mengingat semakin banyaknya kebutuhan terhadap jaringan komputer dan Internet. Pengembangan ini dilakukan oleh beberapa badan, seperti halnya Internet Society (ISOC), Internet Architecture Board (IAB), dan Internet Engineering Task Force (IETF).
Macam-macam protokol yang berjalan di atas TCP/IP, skema pengalamatan, dan konsep TCP/IP didefinisikan dalam dokumen yang disebut sebagai Request for Comments (RFC) yang dikeluarkan oleh IETF.
Protokol ini menggunakan skema pengalamatan yang sederhana yang disebut sebagai alamat IP (IP Address) yang mengizinkan hingga beberapa ratus juta komputer untuk dapat saling berhubungan satu sama lainnya di Internet. Protokol ini juga bersifat routable yang berarti protokol ini cocok untuk menghubungkan sistem-sistem berbeda (seperti Microsoft Windows dan keluarga UNIX) untuk membentuk jaringan yang heterogen. Protokol TCP/IP selalu berevolusi seiring dengan waktu, mengingat semakin banyaknya kebutuhan terhadap jaringan komputer dan Internet. Pengembangan ini dilakukan oleh beberapa badan, seperti halnya Internet Society (ISOC), Internet Architecture Board (IAB), dan Internet Engineering Task Force (IETF).
Macam-macam protokol yang berjalan di atas TCP/IP, skema pengalamatan, dan konsep TCP/IP didefinisikan dalam dokumen yang disebut sebagai Request for Comments (RFC) yang dikeluarkan oleh IETF.
Macam-macam
protocol
IP
( Internet Protocol ) Internet
Protocol (IP) adalah protokol yang digunakan untuk melakukan komunikasi data
melalui sebuah internetwork packet-switched menggunakan Internet Protocol
Suite, juga disebut sebagai TCP / IP. IP adalah protokol utama dalam Layer
Internet Protocol Suite dan mempunyai tugas untuk menyampaikan datagram,
protokol dibedakan (paket) dari sumber host ke host tujuan semata-mata
berdasarkan alamat mereka. Untuk tujuan ini Protokol Internet mendefinisikan
pengalamatan metode dan struktur untuk enkapsulasi datagram. Versi utama
pertama menangani struktur, sekarang disebut sebagai Internet Protocol Version
4 (IPv4) masih dominan protokol Internet, walaupun penggantinya, Internet
Protocol Version 6 (IPv6) sedang digunakan secara aktif di seluruh dunia Karena
abstraksi disediakan oleh enkapsulasi, IP dapat digunakan melalui jaringan
heterogen, yaitu, menghubungkan jaringan komputer dapat terdiri dari kombinasi
Ethernet, ATM, FDDI, Wi-Fi, token ring, atau lainnya. Setiap pelaksanaan link
layer mungkin memiliki metode sendiri menangani (atau mungkin kurang lengkap
itu), dengan kebutuhan yang sesuai untuk menyelesaikan alamat IP ke alamat data
link. Resolusi alamat ini ditangani oleh Address Resolution Protocol (ARP)
untuk IPv4 dan Neighbor Discovery Protocol (RPN) untuk IPv6.
TCP
(Transmission Control Protocol) Transmission
Control Protocol (TCP) , merupakan salah satu protokol inti dari Internet
Protocol Suite. TCP merupakan salah satu dari dua komponen asli suite (yang
lainnya adalah Internet Protocol, atau IP), sehingga seluruh paket sering
disebut sebagai TCP / IP. Sedangkan IP menangani tingkat transmisi yang lebih
rendah dari komputer ke komputer sebagai pesan membuat jalan di Internet, TCP
beroperasi pada tingkat yang lebih tinggi, hanya peduli dengan dua sistem
akhir, misalnya browser Web dan server Web. Secara khusus, TCP menyediakan
system yang handal, memerintahkan pengiriman aliran byte dari sebuah program
pada satu komputer ke program lain pada komputer lain. Selain Web, aplikasi TCP
umum lainnya termasuk e-mail dan transfer file. Di antara tugas lainnya
manajemen, ukuran segmen TCP kontrol, kontrol aliran, tingkat di mana data
dipertukarkan, dan kemacetan lalu lintas jaringan.
TCP menyediakan layanan komunikasi pada tingkat menengah antara program aplikasi dan Protokol Internet (IP). Yaitu, ketika sebuah program aplikasi menginginkan untuk mengirim potongan besar data di Internet menggunakan IP, bukan memecah data menjadi potongan IP-ukuran dan menerbitkan serangkaian permintaan IP, perangkat lunak dapat mengeluarkan permintaan tunggal untuk TCP dan biarkan TCP menangani rincian IP. TCP merupakan layanan streaming handal yang menjamin pengiriman arus data yang dikirim dari satu host ke yang lain tanpa duplikasi atau kehilangan data. Sejak transfer paket tidak dapat diandalkan, teknik yang dikenal sebagai pengakuan positif dengan transmisi digunakan untuk menjamin kehandalan transfer paket. Teknik fundamental mengharuskan penerima untuk merespon dengan pesan pengakuan seperti menerima data. Pengirim menyimpan catatan dari setiap paket yang dikirim, dan menunggu confirmasi sebelum mengirim paket berikutnya. Pengirim juga menggunakan waktu dari saat paket itu dikirimkan, dan mentransmisikan kembali paket jika waktunya berakhir. Penghitung waktu diperlukan dalam kasus sebuah paket akan hilang atau rusak.
TCP menyediakan layanan komunikasi pada tingkat menengah antara program aplikasi dan Protokol Internet (IP). Yaitu, ketika sebuah program aplikasi menginginkan untuk mengirim potongan besar data di Internet menggunakan IP, bukan memecah data menjadi potongan IP-ukuran dan menerbitkan serangkaian permintaan IP, perangkat lunak dapat mengeluarkan permintaan tunggal untuk TCP dan biarkan TCP menangani rincian IP. TCP merupakan layanan streaming handal yang menjamin pengiriman arus data yang dikirim dari satu host ke yang lain tanpa duplikasi atau kehilangan data. Sejak transfer paket tidak dapat diandalkan, teknik yang dikenal sebagai pengakuan positif dengan transmisi digunakan untuk menjamin kehandalan transfer paket. Teknik fundamental mengharuskan penerima untuk merespon dengan pesan pengakuan seperti menerima data. Pengirim menyimpan catatan dari setiap paket yang dikirim, dan menunggu confirmasi sebelum mengirim paket berikutnya. Pengirim juga menggunakan waktu dari saat paket itu dikirimkan, dan mentransmisikan kembali paket jika waktunya berakhir. Penghitung waktu diperlukan dalam kasus sebuah paket akan hilang atau rusak.
TCP
menggunakan nomor port gagasan untuk mengidentifikasi aplikasi mengirim dan
menerima end-titik pada suatu host, atau soket Internet. Setiap sisi dari
sebuah koneksi TCP memiliki nomor port 16-bit unsigned terkait (0-65535)
dilindungi oleh mengirim atau menerima aplikasi. Paket data TCP diidentifikasi
sebagai milik koneksi TCP tertentu dengan socket, yaitu, kombinasi alamat host
sumber, port sumber, alamat tujuan host, dan port tujuan. Ini berarti bahwa
komputer server dapat menyediakan beberapa klien dengan beberapa layanan
sekaligus, selama klien mengurus memulai koneksi simultan ke satu port tujuan
dari port sumber yang berbeda. nomor Port dikategorikan menjadi tiga kategori
dasar: yang terkenal, terdaftar, dan dinamis / swasta. Port terkenal ditetapkan
oleh Internet Assigned Numbers Authority (IANA) dan biasanya digunakan oleh
sistem-level atau proses root. Terkenal aplikasi yang berjalan sebagai server
dan pasif mendengarkan untuk koneksi biasanya menggunakan port. Beberapa contoh
termasuk: FTP (21), SSH (22), TELNET (23), SMTP (25) dan HTTP (80).
UDP
(User Datagram Protocol) User
Datagram Protocol (UDP) adalah salah satu anggota inti dari Internet Protocol
Suite, seperangkat protokol jaringan yang digunakan untuk Internet. Dengan UDP,
aplikasi komputer dapat mengirim pesan, dalam hal ini disebut sebagai datagram,
untuk host lain pada Internet Protocol (IP) jaringan tanpa membutuhkan
komunikasi sebelum mengatur saluran khusus atau jalur transmisi data. UDP
kadang-kadang disebut Universal Datagram Protocol. UDP menggunakan model
transmisi sederhana tanpa implisit hand-shaking dialog untuk menjamin
kehandalan, memesan, atau integritas data. Dengan demikian, UDP menyediakan
layanan datagram tidak dapat diandalkan dan mungkin tiba out of order, muncul
digandakan, atau hilang tanpa pemberitahuan. UDP mengasumsikan bahwa
pemeriksaan kesalahan dan koreksi baik tidak diperlukan atau dilakukan dalam
aplikasi, menghindari overhead pengolahan tersebut pada tingkat antarmuka
jaringan. aplikasi Sisa-sensitif sering menggunakan paket UDP karena
menjatuhkan adalah lebih baik untuk menunggu untuk paket tertunda, yang tidak
mungkin menjadi pilihan dalam sistem real-time. Jika kesalahan fasilitas,
koreksi dibutuhkan di tingkat antarmuka jaringan, aplikasi dapat menggunakan
Transmission Control Protocol (TCP) atau Stream Control Transmission Protocol
(SCTP) yang dirancang untuk tujuan ini. Biasanya
aplikasi UDP menggunakan soket datagram untuk membangun komunikasi
host-to-host. Soket mengikat aplikasi untuk port layanan, yang berfungsi
sebagai titik akhir transmisi data. port adalah struktur perangkat lunak yang
diidentifikasi oleh nomor port, sebuah nilai integer 16 bit, yang memungkinkan
untuk nomor port antara 0 dan 65.535. Port 0 adalah reserved, tetapi apabila
nilai port sumber diperbolehkan, jika proses pengiriman tidak mengharapkan
pesan dalam respon. Port 1
sampai 1023 (0x3FF heksadesimal) diberi nama " well-known " port dan
pada sistem operasi mirip Unix, mengikat ke salah satu port ini membutuhkan
superuser (root) akses. Port 1024 melalui 49.151 (0xBFFF) adalah port
terdaftar. Pelabuhan 49.152 melalui 65.535 (0xFFFF) digunakan sebagai port
sementara terutama oleh klien ketika berkomunikasi dengan server.
DNS
(Domain Name System) Domain
Name System (DNS) adalah suatu sistem hirarki penamaan untuk komputer,
jasa, atau sumber daya yang terhubung ke Internet atau jaringan pribadi. Hal
asosiasi berbagai informasi dengan nama domain ditugaskan untuk masing-masing
peserta. Yang terpenting, hal menerjemahkan nama domain berarti bagi manusia ke
dalam numerik (biner) pengidentifikasi yang terkait dengan jaringan peralatan
untuk tujuan menemukan dan menangani perangkat ini di seluruh dunia. Sebuah
analogi yang sering digunakan untuk menjelaskan DNS adalah bahwa ia berfungsi
sebagai buku telepon "untuk Internet dengan menerjemahkan nama host
komputer yang digunakan manusia menjadi alamat IP. Secara umum, DNS juga menyimpan informasi
jenis lain, seperti daftar mail server yang menerima email untuk domain
Internet tertentu. Dengan memberikan seluruh dunia sebuah kata kunci layanan
berbasis redirection, Domain Name System merupakan komponen penting dari fungsi
Internet.
Fungsi
dari DNS adalah menerjemahkan nama komputer ke IP address (memetakan). Client
DNS disebut dengan resolvers dan DNS server disebut dengan name servers.
Resolvers atau client mengirimkan permintaan ke name server berupa queries.
Name server akan memproses dengan cara mencek ke local database DNS,
menghubungi name server lainnya atau akan mengirimkan message failure jika
ternyata permintaan dari client tidak ditemukan. Proses tersebut disebut dengan
Forward Lookup Query, yaitu permintaan dari client dengan cara memetakan nama
komputer (host) ke IP address.
PPP (Point-to-Point Protocol)
Point-to-Point
Protocol, atau PPP, merupakan data link protokol yang umum digunakan untuk
membuat sambungan langsung antara dua node jaringan. Ini dapat memberikan
otentikasi koneksi, transmisi privasi enkripsi, dan kompresi. PPP digunakan di
banyak jenis jaringan fisik termasuk kabel serial, line telepon, trunk line,
telepon selular, radio link khusus, dan serat optik link seperti SONET.
Kebanyakan penyedia layanan Internet (ISP) menggunakan PPP untuk akses
pelanggan dial-up ke Internet. Dua bentuk enkapsulasi PPP, Point-to-Point
Protocol over Ethernet (PPPoE) dan Point-to-Point Protocol atas ATM (PPPoA),
yang digunakan oleh Internet Service Provider (ISP) untuk menghubungkan Digital
Subscriber Line (DSL) layanan Internet.
PPP
biasanya digunakan sebagai protokol data link layer untuk koneksi lebih dari
rangkaian sinkron dan asinkron, di mana sebagian besar telah digantikan dengan
yang lebih tua, non-standar Serial Line Internet Protokol (SLIP) dan perusahaan
telepon standar diamanatkan (seperti Link Access Protocol Balanced ( LAPB)
dalam protokol X.25). PPP dirancang untuk bekerja dengan berbagai protokol
lapisan jaringan, termasuk Internet Protocol (IP), Novell IPX (IPX), NBF dan
AppleTalk.
SLIP (Serial Line Internet Protocol)
Serial
Line Internet Protocol (SLIP) adalah kebanyakan enkapsulasi usang dari Internet
Protocol yang dirancang untuk bekerja di port serial dan koneksi modem. Hal ini
didokumentasikan di RFC 1055. Pada komputer pribadi, SLIP telah digantikan oleh
Point-to-Point Protocol (PPP), yang lebih baik penggunannya, memiliki lebih
banyak fitur dan tidak memerlukan konfigurasi alamat IP yang harus ditetapkan
sebelum dibentuk. Pada mikrokontroler, bagaimanapun, SLIP masih merupakan cara
yang disukai encapsulating paket IP karena overhead yang sangat kecil.
SLIP
memodifikasi standar TCP / IP datagram dengan menambahkan " SLIP END
" karakter untuk itu, yang membedakan batas datagram dalam aliran byte.
SLIP memerlukan konfigurasi port serial 8 bit data, no parity,
dan either EIA hardware flow control,
atau mode CLOCAL (3-wire null-modem) UART pengaturan operasi.
SLIP
tidak menyediakan deteksi kesalahan, karena bergantung pada protokol lapisan
atas untuk ini. Oleh karena itu SLIP sendiri tidak memberikan koneksi dial-up
error. Meskipun demikian masih berguna untuk menguji kemampuan respon sistem
operasi 'di bawah beban (dengan melihat statistik flood-ping).SLIP
juga saat ini digunakan dalam Protokol BlueCore Serial untuk komunikasi antara
modul Bluetooth dan komputer host.
ICMP (Internet Control Message Protocol)
Internet
Control Message Protocol (ICMP) adalah salah satu protokol inti dari Internet
Protocol Suite. Hal ini terutama digunakan oleh sistem komputer jaringan
operasi untuk mengirim pesan kesalahan-menunjukkan, misalnya, bahwa layanan
yang diminta tidak tersedia atau bahwa host atau router tidak bisa dihubungi.
ICMP
mengandalkan IP untuk melakukan tugasnya, dan merupakan bagian integral dari
IP. Hal ini berbeda dalam tujuan dari protokol transport seperti TCP dan UDP
bahwa biasanya tidak digunakan untuk mengirim dan menerima data antara sistem
akhir. Hal ini biasanya tidak digunakan secara langsung oleh aplikasi jaringan
pengguna, dengan beberapa pengecualian sebagai alat
ping dan traceroute.
Pesan ICMP umumnya dihasilkan sebagai respons terhadap kesalahan di datagram IP (seperti dispesifikasikan di RFC 1122) atau untuk tujuan diagnosa atau routing. Pesan ICMP yang dibangun pada layer IP, biasanya dari sebuah datagram IP yang normal yang menghasilkan respon ICMP. IP merangkum pesan ICMP yang sesuai dengan header IP yang baru (untuk mendapatkan pesan ICMP ke host pengirim yang asli) dan memancarkan datagram yang dihasilkan dengan cara biasa. Sebagai contoh, setiap mesin (seperti router perantara) yang ke depan sebuah datagram IP harus menurunkan time to live (TTL) bidang header IP per satu; jika TTL mencapai 0, sebuah Sisa ICMP untuk hidup melebihi transit pesan dikirim ke sumber datagram. Setiap pesan ICMP dienkapsulasi secara langsung dalam IP datagram tunggal, dan dengan demikian, seperti UDP, ICMP tidak dapat diandalkan. Meskipun ICMP pesan yang terkandung dalam datagram IP standar, pesan ICMP biasanya diproses sebagai kasus khusus, dibedakan dari pengolahan IP normal, bukan diproses sebagai sub-protokol IP normal. Dalam banyak kasus, perlu untuk memeriksa isi pesan ICMP dan memberikan pesan kesalahan yang sesuai dengan aplikasi yang dihasilkan paket IP asli, salah satu yang mendorong pengiriman pesan ICMP.
Pesan ICMP umumnya dihasilkan sebagai respons terhadap kesalahan di datagram IP (seperti dispesifikasikan di RFC 1122) atau untuk tujuan diagnosa atau routing. Pesan ICMP yang dibangun pada layer IP, biasanya dari sebuah datagram IP yang normal yang menghasilkan respon ICMP. IP merangkum pesan ICMP yang sesuai dengan header IP yang baru (untuk mendapatkan pesan ICMP ke host pengirim yang asli) dan memancarkan datagram yang dihasilkan dengan cara biasa. Sebagai contoh, setiap mesin (seperti router perantara) yang ke depan sebuah datagram IP harus menurunkan time to live (TTL) bidang header IP per satu; jika TTL mencapai 0, sebuah Sisa ICMP untuk hidup melebihi transit pesan dikirim ke sumber datagram. Setiap pesan ICMP dienkapsulasi secara langsung dalam IP datagram tunggal, dan dengan demikian, seperti UDP, ICMP tidak dapat diandalkan. Meskipun ICMP pesan yang terkandung dalam datagram IP standar, pesan ICMP biasanya diproses sebagai kasus khusus, dibedakan dari pengolahan IP normal, bukan diproses sebagai sub-protokol IP normal. Dalam banyak kasus, perlu untuk memeriksa isi pesan ICMP dan memberikan pesan kesalahan yang sesuai dengan aplikasi yang dihasilkan paket IP asli, salah satu yang mendorong pengiriman pesan ICMP.
POP3 (Post Office Protocol version 3)
POP3
(Post Office Protocol version 3) adalah protokol
yang digunakan untuk mengambil surat elektronik
(email) dari server
email.Protokol ini erat hubungannya dengan protokol SMTP
dimana protokol SMTP
berguna untuk mengirim surat elektronik dari komputer pengirim ke server. Protokol POP3
dibuat karena desain dari sistem surat elektronik
yang mengharuskan adanya server surat elektronik yang menampung surat eletronik
untuk sementara sampai surat elektronik tersebut diambil oleh penerima yang
berhak. Kehadiran server surat elektronik ini disebabkan kenyataan hanya
sebagian kecil dari komputer penerima surat elektronik yang terus-menerus
melakukan koneksi ke jaringan internet.Protokol ini dispesifikasikan pada RFC 1939.
IMAP
(Internet Message Access Protocol)
Internet Message Access Protocol (IMAP) adalah salah satu
dari dua protokol standar Internet yang paling umum digunakan untuk pengambilan
e-mail, yang sedang berinteraksi pada Post Office Protocol (POP). Hampir semua
modern e-mail client dan server mail. Lain mendukung kedua protokol sebagai
sarana untuk mentransfer e-mail dari server.
E-mail
klien menggunakan IMAP umumnya meninggalkan pesan pada server sampai pengguna
secara eksplisit menghapusnya. Ini dan karakteristik lain dari operasi IMAP
memungkinkan beberapa klien untuk mengelola kotak surat yang sama. Kebanyakan
klien e-mail dukungan IMAP di samping untuk POP untuk mengambil pesan, namun
lebih sedikit penyedia layanan internet (ISP) dukungan IMAP. IMAP menawarkan
akses ke toko mail. Klien dapat menyimpan salinan setempat dari pesan, tetapi
ini dianggap sebagai cache sementara.
E-mail
akan dikirim ke server e-mail yang menyimpan pesan dalam kotak email penerima.
Pengguna mengambil pesan dengan klien e-mail yang menggunakan salah satu dari
sejumlah e-mail protokol pengambilan. Beberapa klien dan server preferentially
penggunaan khusus vendor, protokol proprietary, tetapi kebanyakan mendukung
protokol standar Internet, SMTP untuk mengirim e-mail dan POP dan IMAP untuk
mengambil e-mail, memungkinkan interoperabilitas dengan server lain dan klien.
Sebagai contoh, Microsoft Outlook client menggunakan protokol khusus untuk
berkomunikasi dengan server Microsoft Exchange Server sebagai tidak Catatan IBM
klien saat berkomunikasi dengan server Domino, tapi semua produk ini juga
mendukung POP, IMAP, dan SMTP keluar. Dukungan untuk protokol Internet standar
memungkinkan banyak e-mail klien seperti Pegasus Mail atau Mozilla Thunderbird
(lihat perbandingan e-mail klien) untuk mengakses server, dan memungkinkan
klien untuk digunakan dengan server yang lain (lihat daftar server mail) .
SMTP
(Simple Mail Transfer Protocol)
Simple Mail Transfer Protocol (SMTP) adalah standar Internet
untuk surat elektronik (e-mail) dan melakukan transmisi di Internet Protocol
(IP) jaringan. SMTP pertama kali didefinisikan dalam RFC 821 (STD 15) (1982)
[1], dan terakhir diperbarui oleh RFC 5321 (2008) [2] yang meliputi SMTP
diperluas (ESMTP) penambahan, dan merupakan protokol yang digunakan secara luas
hari ini. SMTP ditetapkan untuk transportasi surat keluar dan menggunakan port
TCP 25.
Sementara
server surat elektronik dan agen surat lain transfer menggunakan SMTP untuk
mengirim dan menerima pesan email, aplikasi-aplikasi client user-level mail
biasanya hanya menggunakan SMTP untuk mengirimkan pesan ke server mail untuk
menyampaikan. Untuk menerima pesan, aplikasi-aplikasi client biasanya
menggunakan baik Post Office Protocol (POP) atau Internet Message Access
Protocol (IMAP) untuk mengakses account email mereka di kotak server mail.
SMTP
adalah protokol berbasis teks, di mana mail pengirim berkomunikasi dengan
penerima mail dengan menerbitkan string perintah dan penyediaan data yang
diperlukan melalui saluran data yang dapat dipercaya memerintahkan sungai,
biasanya sebuah Transmission Control Protocol (TCP) koneksi. Sebuah sesi SMTP
terdiri dari perintah berasal oleh klien SMTP dan tanggapan yang sesuai dari
server SMTP dengan sesi yang dibuka, parameter sesi dipertukarkan, penerima
ditentukan dan mungkin diverifikasi, dan pesan telah dikirim, sebelum sesi
ditutup. Tuan rumah yang berasal adalah salah satu email client pengguna-akhir
ini, fungsional diidentifikasi sebagai mail user agent
(Mua), atau transfer server melalui mail transfer agent
(MTA)
HTTP (Hypertext Transfer Protocol)
Hypertext Transfer Protocol (HTTP) adalah protokol untuk
Layer Aplikasi terdistribusi, kolaboratif, sistem informasi hypermedia. HTTP
adalah standar permintaan-respon khas komputasi client-server. Dalam HTTP, web
browser atau laba-laba biasanya bertindak sebagai klien, sementara aplikasi
yang berjalan pada komputer hosting situs web bertindak sebagai server. Klien,
yang mengajukan permintaan HTTP, juga disebut sebagai user agent. Server
merespons, yang menyimpan atau menciptakan sumber daya seperti file HTML dan
gambar, dapat disebut server asal. Di antara agen pengguna dan server asal
mungkin beberapa perantara, seperti proxy, gateway, dan tunnels.
HTTP
tidak dibatasi pada prinsipnya untuk menggunakan TCP / IP, meskipun ini adalah implementasi
platform yang paling populer. Memang HTTP dapat "diimplementasikan di atas
protokol lainnya di Internet, atau jaringan lain." HTTP hanya mengandaikan
sebuah transportasi yang handal; setiap protokol yang menyediakan jaminan
tersebut dapat digunakan. Sumber daya yang akan diakses oleh HTTP
diidentifikasi dengan menggunakan Uniform Resource Identifier (URI)-atau, lebih
khusus, Uniform Resource Locators (URL)-menggunakan http atau https URI skema.
Sebuah
sesi HTTP adalah urutan transaksi jaringan permintaan-respon. Sebuah HTTP
client memulai permintaan. Ini menetapkan Daftar Transmission Control Protocol
(TCP) koneksi ke port tertentu pada host (biasanya port 80; melihat TCP dan
nomor port UDP). Sebuah server HTTP yang mendengarkan pada port menunggu pesan
permintaan klien. Setelah menerima permintaan ini, server akan mengirimkan
kembali baris status, seperti "HTTP/1.1 200 OK", dan pesan sendiri,
tubuh yang mungkin merupakan sumber daya yang diminta, pesan kesalahan, atau
beberapa informasi lainnya.
HTTPS (Hypertext Transfer Protocol Secure)
Hypertext Transfer Protocol Secure (HTTPS) adalah kombinasi
dari Hypertext Transfer Protocol / protokol TLS/SSL untuk menyediakan enkripsi
dan pengaman (website pengujian keamanan) identifikasi server. koneksi HTTPS
sering digunakan untuk transaksi pembayaran di World Wide Web dan untuk
transaksi sensitif dalam sistem informasi perusahaan. HTTPS tidak harus bingung
dengan Secure HTTP (S-HTTP) yang ditentukan di RFC 2660.
Gagasan
utama HTTPS adalah untuk membuat saluran aman melalui jaringan tidak aman. Ini
menjamin perlindungan yang wajar dari penyadap dan serangan man-in-the-middle,
asalkan cipher suite yang memadai digunakan dan bahwa sertifikat server
diverifikasi dan terpercaya. Kepercayaan yang melekat dalam HTTPS didasarkan
pada sertifikat otoritas utama yang datang pra-instal di software browser (ini
setara dengan mengatakan "Saya percaya otoritas sertifikat (misalnya
VeriSign / Microsoft / dll)
Sistem
ini juga dapat digunakan untuk otentikasi client untuk membatasi akses ke web
server untuk pengguna yang sah. Untuk melakukan hal ini, administrator situs
biasanya membuat sertifikat untuk setiap pengguna, sebuah sertifikat yang
dimuat ke / di browser nya. Biasanya, yang berisi nama dan alamat e-mail dari
pengguna yang berwenang dan secara otomatis diperiksa oleh server pada
masing-masing kembali untuk memverifikasi identitas pengguna, berpotensi bahkan
tanpa memasukkan password.
SSH (Secure Shell)
Secure Shell atau SSH adalah protokol jaringan yang
memungkinkan data yang akan dipertukarkan menggunakan saluran aman antara dua
perangkat jaringan. Digunakan terutama di GNU / Linux dan sistem Unix berbasis
untuk mengakses account shell, SSH dirancang sebagai pengganti Telnet dan
system terpencil tidak aman lain, yang mengirim informasi, terutama password,
di plaintext, membuat mereka rentan terhadap analisis paket. Enkripsi yang
digunakan oleh SSH menyediakan kerahasiaan dan integritas data melalui jaringan
tidak aman, seperti Internet.
SSH
menggunakan kriptografi kunci publik untuk mengotentikasi komputer remote dan
jika perlu, memungkinkan komputer remote untuk mengotentikasi pengguna. SSH
biasanya digunakan untuk login ke mesin remote dan mengeksekusi perintah,
tetapi juga mendukung tunneling, forwarding TCP port dan koneksi X11, yang
dapat mentransfer file menggunakan protokol SFTP berhubungan atau SCP SSH.
Menggunakan model client-server. TCP port standar 22 telah ditetapkan untuk
menghubungi server SSH. Sebuah program klien SSH biasanya digunakan untuk
membangun koneksi ke daemon SSH menerima koneksi jauh. Keduanya sering hadir
pada sistem operasi paling modern, termasuk Mac OS X, Linux, FreeBSD, Solaris
dan OpenVMS. Proprietary, freeware dan versi open source dari berbagai tingkat
kompleksitas dan kelengkapan yang ada.
TELNET
(TErminaL NETwork)
TELNET (TErminaL NETwork) adalah protokol
jaringan yang digunakan di Internet atau jaringan area lokal untuk memberikan
fasilitas komunikasi teks interaktif dua arah berorientasi koneksi melalui
virtual terminal. User data di-band diselingi dengan informasi DNS TELNET dalam
sambungan data 8-bit byte berorientasi selama Transmission Control Protocol
(TCP). Telnet adalah sebuah protokol
client-server, berdasarkan koneksi-berorientasi transportasi yang handal.
Biasanya protokol ini digunakan untuk membuat sambungan ke Transmission Control
Protocol (TCP) nomor port 23, di mana aplikasi Telnet server (telnetd) adalah
mendengarkan. Telnet, Namun, ada sebelum TCP / IP dan awalnya tergilas Jaringan
Control Program (NCP) protokol. Sebelum 5 Maret 1973, Telnet adalah protokol
ad-hoc tanpa definisi resmi . Pada dasarnya, dulu saluran 8-bit untuk
pertukaran data 7-bit ASCII. Setiap byte dengan bit set tinggi Telnet karakter
khusus. Pada tanggal 5 Maret 1973, sebuah standar protokol Telnet adalah pasti
pada UCLA dengan penerbitan dua dokumen NIC: Telnet Protocol Specification, NIC
# 15372, dan Spesifikasi Opsi Telnet, NIC # 15.373. Karena ""
arsitektur protokol pilihan negotiable, banyak ekstensi dibuat untuk itu,
beberapa di antaranya telah diadopsi sebagai standar Internet, dokumen IETF STD
STD 27 sampai 32. Beberapa ekstensi telah diterapkan secara luas dan lain-lain
diusulkan standar pada jalur standar IETF.
FTP (File Transfer Protocol)
File Transfer Protocol ( FTP ) adalah
protokol jaringan standar yang digunakan untuk pertukaran dan memanipulasi file
melalui jaringan TCP / IP berbasis, seperti Internet. FTP dibangun pada
arsitektur klien-server dan menggunakan kontrol terpisah dan koneksi data
antara aplikasi client dan server. FTP digunakan dengan otentikasi berbasis
password atau pengguna dengan akses pengguna anonim.
Aplikasi interaktif awalnya alat baris perintah dengan sintaks perintah standar, tetapi antarmuka pengguna berbasis grafik telah dikembangkan untuk semua sistem operasi desktop yang digunakan saat ini.
Aplikasi interaktif awalnya alat baris perintah dengan sintaks perintah standar, tetapi antarmuka pengguna berbasis grafik telah dikembangkan untuk semua sistem operasi desktop yang digunakan saat ini.
Spesifikasi
FTP yang asli adalah sebuah metode yang secara inheren aman untuk mentransfer
file karena tidak ada metode khusus untuk mentransfer data dengan cara
dienkripsi. Ini berarti bahwa konfigurasi jaringan yang paling bawah, nama
user, password, perintah FTP dan file yang ditransfer dapat ditangkap oleh
siapa saja di jaringan yang sama menggunakan packet sniffer. Ini adalah masalah
umum untuk spesifikasi protokol Internet yang ditulis sebelum penciptaan SSL,
seperti HTTP, SMTP dan Telnet. Solusi umum untuk masalah ini adalah dengan
menggunakan SFTP baik (SSH File Transfer Protocol), atau FTPS (FTP melalui
SSL), yang menambahkan enkripsi SSL atau TLS untuk FTP sebagaimana tercantum
dalam RFC 4217.
Sebuah
host yang menyediakan layanan FTP tambahan dapat menyediakan akses FTP anonim.
Pengguna biasanya login ke layanan dengan account 'anonim' ketika diminta untuk
nama pengguna. Meskipun pengguna biasanya diminta untuk mengirim alamat email
mereka sebagai pengganti password, sedikit ada verifikasi sebenarnya dilakukan
pada data yang disediakan, contoh untuk ini adalah server FTP dari Pusat
Informasi Nasional Bioteknologi Sebagai klien FTP modern biasanya
menyembunyikan proses login anonim dari pengguna, ftp klien akan menyediakan
data dummy sebagai password (karena alamat email pengguna mungkin tidak dikenal
untuk aplikasi).
LDAP (Lightweight Directory Access Protocol) Lightweight
Directory Access Protocol (LDAP) adalah sebuah protokol aplikasi untuk queri
dan memodifikasi data menggunakan layanan direktori berjalan melalui TCP / IP.
direktori adalah satu set obyek dengan atribut yang diselenggarakan secara
logis dan hirarkis. Sebuah contoh sederhana adalah direktori telepon, yang terdiri
dari daftar nama (baik orang atau organisasi) yang diselenggarakan abjad,
dengan nama masing-masing memiliki alamat dan nomor telepon yang terkait
dengannya. Direktori LDAP sering mencerminkan politik, geografis, dan / atau
batas-batas organisasi, tergantung pada model yang dipilih. LDAP deployments
hal ini cenderung menggunakan Domain Name System (DNS) nama untuk penataan
tingkat paling atas hirarki. Lebih dalam direktori entri mungkin muncul
mewakili orang-orang, unit organisasi, printer, dokumen, kelompok orang atau
hal lain yang merupakan catatan pohon tertentu (atau beberapa entri). Sebagian besar bagian dari LDAP yang
diperluas. Contoh: Satu dapat menentukan operasi baru. Kontrol dapat mengubah
permintaan dan tanggapan, misalnya diurutkan meminta hasil pencarian. lingkup
pencarian baru dan metode Bind dapat didefinisikan. Atribut dapat memiliki
pilihan yang dapat memodifikasi semantik mereka. Sebagai LDAP yang mendapatkan
perhatian, vendor telah menyediakan itu sebagai protokol akses ke layanan lainnya.
implementasi kemudian recasts data untuk meniru model LDAP/X.500, tetapi
seberapa dekat model ini diikuti bervariasi. Misalnya, ada perangkat lunak
untuk mengakses database SQL melalui LDAP, meskipun LDAP tidak mudah
meminjamkan sendiri untuk ini. Server [7] X.500 dapat mendukung LDAP juga.
Demikian pula, data yang sebelumnya diselenggarakan di jenis lain menyimpan
data kadang-kadang dipindahkan ke direktori LDAP. Misalnya, pengguna Unix dan
kelompok informasi dapat disimpan dalam LDAP dan diakses melalui PAM dan modul
NSS. LDAP sering digunakan oleh layanan lainnya untuk
SSL
(Secure Socket Layer) SSL
(Secure Socket Layer) adalah teknologi keamanan standar untuk mendirikan sebuah
link dienkripsi antara web server dan browser. Link ini memastikan bahwa semua
data yang melewati antara web server dan browser tetap swasta dan integral. SSL
adalah suatu standar industri dan digunakan oleh jutaan situs dalam
perlindungan transaksi online mereka dengan pelanggan mereka. Supaya dapat membuat sambungan SSL web server
membutuhkan Sertifikat SSL. Bila ingin memilih mengaktifkan SSL di server web
Anda, Anda akan diminta untuk melengkapi sejumlah pertanyaan tentang identitas
situs Web Anda dan perusahaan Anda. web server Anda kemudian membuat dua kunci
kriptografi - Private Key dan Public Key. Biasanya sebuah SSL Certificate akan berisi
nama domain Anda, nama perusahaan, alamat Anda, kota Anda dan negara Anda. Hal
ini juga akan berisi tanggal berakhirnya Sertifikat dan rincian Otoritas
Sertifikasi bertanggung jawab atas penerbitan Sertifikat. Ketika browser
menghubungkan ke situs yang aman akan mengambil situs SSL Sertifikat dan
memeriksa bahwa itu belum kedaluwarsa dan telah dikeluarkan oleh browser
Sertifikasi Otoritas, dan yang sedang digunakan oleh situs web yang telah
diterbitkan . Jika gagal di salah satu dari pemeriksaan ini browser akan
menampilkan peringatan kepada pengguna akhir membiarkan mereka tahu bahwa situs
tersebut tidak dijamin dengan SSL.
ARSITEKTUR
Arsitektur TCP/IP tidaklah
berbasis model
referensi tujuh lapis OSI,
tetapi menggunakan model
referensi DARPA diagram,
TCP/IP merngimplemenasikan arsitektur berlapis yang terdiri atas empat lapis.
Empat lapis ini, dapat dipetakan (meski tidak secara langsung) terhadap model
referensi OSI. Empat lapis ini, kadang-kadang disebut sebagai DARPA Model,
Internet Model, atau DoD Model, mengingat TCP/IP merupakan
protokol yang awalnya dikembangkan dari proyek ARPANET yang dimulai oleh Departemen Pertahanan Amerika Serikat.Setiap lapisan yang dimiliki oleh kumpulan
protokol (protocol suite) TCP/IP diasosiasikan dengan protokolnya
masing-masing. Protokol utama dalam protokol TCP/IP adalah sebagai berikut:
- Protokol lapisan
aplikasi: bertanggung jawab untuk
menyediakan akses kepada aplikasi terhadap layanan jaringan TCP/IP.
Protokol ini mencakup protokol Dynamic
Host Configuration Protocol (DHCP), Domain Name System
(DNS), Hypertext
Transfer Protocol (HTTP), File
Transfer Protocol (FTP), Telnet,
Simple
Mail Transfer Protocol (SMTP), Simple
Network Management Protocol (SNMP), dan masih banyak protokol
lainnya. Dalam beberapa implementasi stack protokol,
seperti halnya Microsoft TCP/IP,
protokol-protokol lapisan aplikasi berinteraksi dengan menggunakan
antarmuka Windows Sockets
(Winsock) atau NetBIOS
over TCP/IP (NetBT).
- Protokol lapisan
antar-host: berguna untuk membuat komunikasi
menggunakan sesi koneksi yang bersifat connection-oriented atau broadcast
yang bersifat connectionless. Protokol dalam lapisan ini adalah Transmission
Control Protocol (TCP) dan User
Datagram Protocol (UDP).
- Protokol lapisan
internetwork: bertanggung jawab untuk
melakukan pemetaan (routing)
dan enkapsulasi paket-paket
data jaringan menjadi paket-paket IP. Protokol
yang bekerja dalam lapisan ini adalah Internet Protocol
(IP), Address
Resolution Protocol (ARP), Internet
Control Message Protocol (ICMP), dan Internet
Group Management Protocol (IGMP).
- Protokol lapisan
antarmuka jaringan: bertanggung jawab untuk
meletakkan frame-frame jaringan di atas media jaringan yang digunakan.
TCP/IP dapat bekerja dengan banyak teknologi transport, mulai dari
teknologi transport dalam LAN
(seperti halnya Ethernet
dan Token
Ring), MAN
dan WAN
(seperti halnya dial-up modem yang berjalan di atas Public Switched Telephone Network
(PSTN), Integrated
Services Digital Network (ISDN), serta Asynchronous
Transfer Mode (ATM)).
PENGALAMATAN
Protokol
TCP/IP menggunakan dua buah skema pengalamatan yang dapat digunakan untuk
mengidentifikasikan sebuah komputer dalam sebuah jaringan atau jaringan dalam
sebuah internetwork, yakni sebagai berikut:
- Pengalamatan IP: yang berupa
alamat logis yang terdiri atas 32-bit
(empat oktet
berukuran 8-bit) yang umumnya ditulis dalam format www.xxx.yyy.zzz.
Dengan menggunakan subnet mask
yang diasosiasikan dengannya, sebuah alamat IP pun dapat dibagi menjadi
dua bagian, yakni Network Identifier (NetID) yang dapat
mengidentifikasikan jaringan lokal dalam sebuah internetwork
dan Host identifier (HostID) yang dapat mengidentifikasikan host
dalam jaringan tersebut. Sebagai contoh, alamat 205.116.008.044
dapat dibagi dengan menggunakan subnet mask 255.255.255.000
ke dalam Network ID 205.116.008.000
dan Host ID 44. Alamat IP merupakan kewajiban yang harus ditetapkan
untuk sebuah host, yang dapat dilakukan secara manual (statis) atau
menggunakan Dynamic
Host Configuration Protocol (DHCP) (dinamis).
- Fully
qualified domain name (FQDN): Alamat ini merupakan
alamat yang direpresentasikan dalam nama alfanumerik yang diekspresikan
dalam bentuk <nama_host>.<nama_domain>,
di mana <nama_domain> mengindentifikasikan jaringan di mana sebuah
komputer berada, dan <nama_host> mengidentifikasikan sebuah komputer
dalam jaringan. Pengalamatan FQDN digunakan oleh skema penamaan domain
Domain Name System (DNS). Sebagai contoh, alamat FQDN id.wikipedia.org
merepresentasikan sebuah host dengan nama "id" yang
terdapat di dalam domain jaringan "wikipedia.org".
Nama
domain wikipedia.org
merupakan second-level domain yang terdaftar di dalam top-level
domain .org, yang terdaftar
dalam root DNS,
yang memiliki nama "." (titik). Penggunaan FQDN lebih
bersahabat dan lebih mudah diingat ketimbang dengan menggunakan alamat IP.
Akan tetapi, dalam TCP/IP, agar komunikasi dapat berjalan, FQDN harus
diterjemahkan terlebih dahulu (proses penerjemahan ini disebut sebagai resolusi
nama) ke dalam alamat IP dengan menggunakan server yang
menjalankan DNS, yang disebut dengan Name Server atau dengan
menggunakan berkas hosts (/etc/hosts
atau %systemroot%\system32\drivers\etc\hosts)
yang disimpan di dalam mesin yang bersangkutan.
LAYANAN
Berikut
ini adalah layanan tradisional yang dapat berjalan di atas protokol TCP/IP:
- Pengiriman berkas (file
transfer). File
Transfer Protocol (FTP) memungkinkan pengguna komputer
yang satu untuk dapat mengirim ataupun menerima berkas ke sebuah host di
dalam jaringan.
Metode otentikasi yang digunakannya adalah penggunaan nama pengguna (user
name) dan password'',
meskipun banyak juga FTP yang dapat diakses secara anonim (anonymous),
alias tidak berpassword. (Keterangan lebih lanjut mengenai FTP
dapat dilihat pada RFC
959.)
- Remote login. Network
terminal Protocol (telnet) memungkinkan pengguna komputer dapat
melakukan log in ke dalam suatu
komputer di dalam suatu jaringan secara jarak jauh. Jadi hal ini berarti
bahwa pengguna menggunakan komputernya sebagai perpanjangan tangan dari
komputer jaringan tersebut. (Keterangan lebih lanjut mengenai Telnet dapat
dilihat pada RFC
854 dan RFC
855.)
- Computer mail.
Digunakan untuk menerapkan sistem surat
elektronik. (Keterangan lebih lanjut mengenai e-mail
dapat dilihat pada RFC
821 RFC
822.)
- Network File System
(NFS). Pelayanan akses berkas-berkas yang dapat
diakses dari jarak jauh yang memungkinkan klien-klien untuk mengakses
berkas pada komputer jaringan, seolah-olah berkas tersebut disimpan secara
lokal. (Keterangan lebih lanjut mengenai NFS dapat dilihat RFC 1001 dan
RFC
1002.)
- Remote execution.
Memungkinkan pengguna komputer untuk menjalankan suatu program
tertentu di dalam komputer yang berbeda. Biasanya berguna jika pengguna
menggunakan komputer yang terbatas, sedangkan ia memerlukan sumber yg
banyak dalam suatu sistem komputer.
Ada beberapa jenis remote execution, ada yang berupa perintah-perintah dasar saja, yaitu yang dapat dijalankan dalam system komputer yang sama dan ada pula yg menggunakan sistem Remote Procedure Call (RPC), yang memungkinkan program untuk memanggil subrutin yang akan dijalankan di sistem komputer yg berbeda. (sebagai contoh dalam Berkeley UNIX ada perintahrsh
danrexec
.) - Name server
yang berguna sebagai penyimpanan basis data nama
host yang digunakan pada Internet (Keterangan
lebih lanjut dapat dilihat pada RFC 822 dan
RFC 823
yang menjelaskan mengenai penggunaan protokol name server yang
bertujuan untuk menentukan nama host di Internet.)
Request for Comments
RFC
(Request For Comments) merupakan standar yang digunakan dalam Internet,
meskipun ada juga isinya yg merupakan bahan diskusi ataupun omong kosong
belaka. Diterbitkan oleh IAB yang merupakan komite independen yang terdiri atas
para peneliti dan profesional yang mengerti teknis, kondisi dan evolusi
Internet. Sebuah surat yg mengikuti nomor RFC menunjukan status RFC :
- S: Standard, standar resmi
bagi internet
- DS: Draft standard, protokol
tahap akhir sebelum disetujui sebagai standar
- PS: Proposed Standard,
protokol pertimbangan untuk standar masa depan
- I: Informational, berisikan
bahan-bahan diskusi yg sifatnya informasi
- E: Experimental, protokol
dalam tahap percobaan tetapi bukan pada jalur standar.
- H: Historic,
protokol-protokol yg telah digantikan atau tidak lagi dipertimbankan utk
standarisasi.
ALAMAT
IP
Alamat
IP
(Internet Protocol Address atau sering disingkat IP) adalah deretan
angka biner antar 32-bit sampai 128-bit yang dipakai sebagai alamat
identifikasi untuk tiap komputer host dalam jaringan Internet.
Panjang dari angka ini adalah 32-bit
(untuk IPv4
atau IP versi 4), dan 128-bit (untuk IPv6
atau IP versi 6) yang menunjukkan alamat dari komputer
tersebut pada jaringan Internet berbasis TCP/IP.
Sistem
pengalamatan IP ini terbagi menjadi dua, yakni:
- IP versi 4
(IPv4)
- IP versi 6
(IPv6)
Perbandingan Alamat IPv6 dan IPv4
Tabel berikut menjelaskan perbandingan karakteristik antara
alamat IP versi 4 dan alamat IP versi 6.
Kriteria
|
||
Panjang
alamat
|
32
bit
|
128
bit
|
Jumlah
total host (teoritis)
|
232=±4
miliar host
|
2128
|
Menggunakan
kelas alamat
|
Tidak
|
|
Alamat
multicast
|
Kelas D,
yaitu 224.0.0.0/4
|
Alamat
multicast IPv6, yaitu FF00:/8
|
Alamat
broadcast
|
Tidak
ada
|
|
Alamat
yang belum ditentukan
|
0.0.0.0
|
::
|
127.0.0.1
|
::1
|
|
Alamat
IP publik
|
Alamat
IPv6 unicast global
|
|
Alamat
IP pribadi
|
Alamat
IPv6 unicast site-local (FEC0::/48)
|
|
Konfigurasi
alamat otomatis
|
Ya
(APIPA)
|
Alamat
IPv6 unicast link-local (FE80::/64)
|
Representasi
tekstual
|
Dotted
decimal format notation
|
Colon
hexadecimal format notation
|
Fungsi
Prefiks
|
Subnet mask
atau panjang prefiks
|
Panjang
prefiks
|
A
Resource Record (Single A)
|
AAAA
Resource Record (Quad A)
|
PROTOKOL
JARINGAN
Kata
protokol dibidang komputer digunakan untuk menjelaskan suatu aturan untuk
saling berhubungan antara berbagai unit. Peralatan jaringan komputer mengikuti
protokol dalam berkomunikasi satu sama lain.Sejak awal terdapat keragaman
produk perangkat keras dan perangkat lunak Jaringan komputer yang tersedia di
pasar. Keragaman ini disatu sisi menguntungkan pemakai peralatan Jaringan
komputer karena mendorong persaingan di antara pemasok dan menyediakan pilihan
model yang luas, namun keragaman ini menjadi beban karena sulit untuk saling
menghubungkan produk dari para pemasok yang berbeda.
Sejumlah
perusahaan manufaktur peralatan jaringan komputer menyadari potensi ketidak
sesuaian peralatan sebelum situasi menjadi tidak terkendali. IBM adalah salah
satunya. Pada tahun 1970 IBM memasarkan 200 produk jaringan komputer yang
berbeda yang dapat saling dihubungkan dengan 15 cara yang berbeda, dan majemen
IBM memutuskan bahwa satu set protokol perlu disefinisikan agar menjadi panduan
bagi pengembang di masa depan. IBM menamakan system protokolnya dengan System
Network Architecture (SNA).
SNA
diterima begitu baik sehingga perusahaan manufakture komputer lain
mengembangkan standar mereka sendiri. Misalnya burroughs mengumumkan Burrougs
Network Architecture (BNA) dan Honeywell mengembangkan Distibuted System
Environment (DSE), namun para pemakai tidak melihat banyaknya standar dari perusahaan
manufaktur sebagai solusi bagi permasalahan mereka. Misalnya, SNA dari IBM
memudahkan hubungan dengan perangkat keras dan perangkat lunak IBM, tetapi
tidak membantu pemakai yang ingin menggbungkan produk IBM dengan pemasok lain.
Alamat Situs Web Yang Terkenal Internet
Beserta Nomer IP
No comments:
Post a Comment