Thursday, 31 October 2013

Merakit PC

MERAKIT SEBUAH KOMPUTER
        Saya akan memberikan sedikit tutorial bagaimana cara merakit atau instalasi komputer PC dengan benar, praktis dan cepat berikut Videonya. Semoga saja artikel ini dapat memperjelas konsep awal perakitan perangkat keras (hardware) menjadi sebuah unit komputer PC. Dengan begitu, maka tutorial ini bisa lebih dipahami dengan mudah.

Dalam merakit sebuah komputer ada beberapa tahap yang harus anda lakukan terlebih dahulu sebelum memulai semuanya. Adapun tahap-tahap tersebut adalah:
- Persiapan
Persiapkan terlebih dahulu komponen-komponen yang diperlukan untuk melakukan perakitan komputer. Lakukan perakitan di tempat yang dimana anda merasa leluasa untuk bergerak sehingga tidak mengganggu aktifitas anda.
- Proses Perakitan
Memulai perakitan komponen-komponen komputer dengan memasang satu persatu hardware yang diperlukan.
- Pengujian
Saat proses perakitan telah terselesaikan, maka tahap selanjutnya adalah pengujian. Pada tahap ini komputer yang selesai dirakit akan dihidupkan dan dioperasikan. Jika pengoperasian berjalan normal maka proses perakitan telah selesai, namun apabila ternyata terjadi masalah maka dilanjutkan pada proses yang selanjutnya, yaitu menangani masalah yang terjadi.
- Penanganan Masalah
Pada tahap ini komputer yang selesai dirakit ternyata mengalami masalah (troubleshoot). Hal tersebut bisa disebabkan oleh proses instalasi atau penempatan komponen yang kurang tepat. Oleh sebab itu diperlukan penanganan lebih lanjut agar komputer bisa beroperasi dengan normal.
Mainboard Manual Diagram Instruction 
Cara merakit komputer PC - teknologiz.com
Cara merakit komputer PC - teknologiz.com

- Persiapan.
Persiapan sebelum merakit komputer antara lain adalah:
a. Menyiapkan komponen-komponen perangkat keras.
Persiapkan semua komponen tersebut kemudian letakkan di tempat yang mudah terjangkau. Cek terlebih dahulu semua komponen-komponen perangkat keras (disesuaikan dengan tipenya) dan jangan sampai salah spesifikasi. Sebagai contoh mainboard yang mendukung slot DDR3 hanya bisa ditempatkan oleh memori dengan tipe DDR3 pula.
b. Buku manual perakitan
Biasanya setiap komponen menyertakan buku manualnya. Buku manual ini jangan sampai hilang sebagai bahan referensi pemasangan/instalasi komponen perakitan komputer.
c. Peralatan yang digunakan untuk merakit komputer
Persiapkan semua alat-alat yang diperlukan untuk merakit, misalnya seperti obeng (plus dan minus), tang, gelang anti-statis yang dapat mencegah terjadinya korslet (short circuit) pada komponen dan peralatan lainnya yang memang diperlukan.
d. Driver CD
Driver adalah salah satu hal yang jangan anda lupakan karena tanpa driver sebuah perangkat keras tidak dapat difungsikan. Oleh karenanya persiapkan driver dari masing-masing komponen agar proses perakitan bisa berjalan dengan lancar.
- Proses perakitan komputer
Setelah proses persiapan selesai, kini saatnya melakukan proses selanjutnya, yaitu proses perakitan komputer yang terbagi oleh tahap-tahap berikut:
1. Pasang Jumper Mainboard
2. Pasang Prosessor
3. Pasang Heatsink (Kipas Prosesor)
4. Pasang Memori
5. Pasang Mainboard pada Casing
6. Pasang VGA Card
7. Pasang Power Supply (Catu Daya)
8. Pasang Kabel-kabel Motherboard
9. Pasang ODD (Optical Device Drive) seperti DVD dan HDD (Harddisk Drive)
10. Finishing/Penyelesaian
11. Test PC

1. Pasang Jumper Mainboard
Bacalah terlebih dahulu buku manual (Manual Guide Book) mainboard agar anda tau dimana jumper akan diletakkan. Jumper merupakan komponen kecil yang diletakkan pada mainboard sebagai pengatur CPU dan tegangan yang masuk ke dalam mainboard. Pengaturan jumper yang salah bisa berakibat rusaknya prosesor. Jadi berhati-hatilah saat memasang jumper ini dengan memastikan anda memasangnya dengan benar.
Cara merakit komputer PC - teknologiz.com
2. Pasang Prosesor.
Pemasangan prosesor pada mainboard akan lebih mudah untuk dilakukan apabila mainboard belum terpasang pada casing. Hal-hal yang perlu diperhatikan saat memasang prosesor yaitu, mentukan terlebih dahulu posisi 1 pin. Biasanya terdapat tanda pada prosesor pada setiap ujungnya (gambar 1.0), masukkan prosesor tersebut sesuai dengan arah pin, angkat tuas pengunci dalam posisi tegak dan terbuka kemudian pasang prosesor pada socket prosesor yang ada pada mainboard (gambar 1.1). Setelah prosesor terpasang pada mainboard, maka kembalikan tuas pengunci kearah bawah untuk menutup prosesor.
Cara merakit komputer PC - teknologiz.com
Pemasangan Prosesor - Gambar 1.0
Cara merakit komputer PC - teknologiz.com
Pemasangan Prosesor - Gambar 1.1
3. Pasang Heatsink (Kipas prosesor).
Prosesor memiliki suhu yang panas pada saat komputer dalam kondisi menyala. Oleh karenanya diperlukan kipas untuk mengurangi hawa panasnya. Heatsink adalah kipas yang dipasang tepat diatas prosesor. Untuk memasangnya cukup mudah, hanya tinggal memasukkan kaki-kakinya saja kedalam mainboard dan dikencangkan. Heatsink dibekali sebuah konektor yang disambungkan pada mainboard sebagai dayanya.
Cara merakit komputer PC - teknologiz.com
4. Pasang Memori
Umumnya memori yang digunakan pada saat ini adalah berjenis RAM (DDR2 dan DDR3). Nah, pastikan terlebih dahulu jika socket memori pada mainboard anda adalah tipe socket dengan jenis ini agar sesuai. Cara pasang memori cukup mudah, yaitu dengan menyesuaikan cekungan yang ada pada memori dengan slot pada mainboard. 

Cara merakit komputer PC - teknologiz.com

5. Pasang Mainboard pada Casing
Langkah selanjutnya adalah memasang mainboard pada casing. Cara memasang mainboard pada casing adalah dengan cara menentukan dudukan (mounting) mainboard pada casing. Jika dudukan telah dipasang, maka anda memerlukan beberapa perkakas seperti obeng untuk mengencangkannya sekrupnya. Atur letak posisi I/O dengan benar. Hati-hati dan pelan-pelan saat memasangnya supaya mainboard tidak rusak/patah.

Cara merakit komputer PC - teknologiz.com
6. Pasang VGA Card.
Setelah mainboard terpasang pada casing, langkah selanjutnya adalah memasang VGA Card. Cara pasang VGA Card pada dasarnya hampir sama dengan cara memasang memori yaitu dengan menyesuaikan cekungan slot yang ada pada mainboard. Penempatan VGA Card pada mainboard bisa anda lihat pada tabel Mainboard Manual Diagram Instruction yang menunjukkan AGP Slot.

Cara merakit komputer PC - teknologiz.com

7. Pasang Power Supply (Catu Daya)
Langkah selanjutnya adalah memasang power supply atau catu daya. Power supply terletak di bagian pojok atas di bagian belakang casing. Cara memasangnya cukup mudah, yaitu dengan menempatkannya pada tempat (bays) power supply yang sudah disediakan kemudian mengencangkan baut-bautnya dengan obeng. Jangan sampai goyang dan pastikan tidak dengan posisi terbalik (upside down).


8. Pasang Kabel-kabel Motherboard
Sambungkan semua kabel-kabel yang tersedia pada power supply ke mainboard untuk memberikan daya. Atur sesuai gambar dibawah dan tinggalkan kabel untuk HDD dan ODD.

Cara merakit komputer PC - teknologiz.com

Cara merakit komputer PC - teknologiz.com
9. Pasang ODD (Optical Device Drive) seperti DVD dan HDD (Harddisk Drive)
Setelah kabel-kabel power supply terpasang pada mainboard, langkah selanjutnya adalah memasang Hard Drive pada casing. Sesuaikan masing-masing hard drive sesuai dengan ruangan drive pada casing (bays). Biasanya untuk DVD diletakkan pada casing bagian paling atas depan, sedangkan HDD terdapat bays tersendiri. Buka penutup bays drive pada casing dan kemudian pasang dan kencangkan baut-bautnya. Jika hard drive telah terpasang sempurna, kemudian colokkan kabel dari power supply ke masing-masing hard drive (gambar diatas).
10. Finishing/Penyelesaian
Nah, setelah semua kabel dan konektor telah tersambung, begitu pula dengan mainboard pada casing. Kini saatnya melakukan finishing dengan mengecek seluruh fungsi dari komponen-komponen yang telah dirakit menjadi sebuah komputer PC. Langkah-langkah pengecekan yang dapat anda lakukan adalah sebagai berikut:
a. Pasang penutup casing dengan sempurna menggunakan perkakas obeng.
b. Pasang kabel port VGA ke monitor dan colokkan kabel power monitor.
c. Colokkan kabel power CPU ke socket/saklar listrik dan nyalakan.
11. Test PC
Saat monitor dan PC dinyalakan, jika tak ada masalah, maka selanjutnya PC akan masuk pada mode POST dan anda tinggal melakukan pengaturan setting BIOS. Permasalahan yang sering terjadi adalah kesalahan pemasangan kabel, pemasangan komponen yang tidak pas dan lain sebagainya. Biasanya kesalahan tersebut akan langsung terdeteksi dan PC akan mengeluarkan tanda berupa bunyi beep dengan nada yang teratur. Periksa kembali pemasangan kabel dan cek posisi komponen-komponennya.
Jika unit sudah berjalan dengan normal, selanjutnya adalah setting BIOS dan instal Operating System. Jangan lupa juga untuk menyiapkan CD instalasi aplikasi dan driver dari komponen-komponen tersebut.

Port (Jaringan Komputer)

Port (Jaringan Komputer)

       Dalam protokol jaringan TCP/IP, sebuah port adalah mekanisme yang mengizinkan sebuah komputer untuk mendukung beberapa sesi koneksi dengan komputer lainnya dan program di dalam jaringan. Port dapat mengidentifikasikan aplikasi dan layanan yang menggunakan koneksi di dalam jaringan TCP/IP. Sehingga, port juga mengidentifikasikan sebuah proses tertentu di mana sebuah server dapat memberikan sebuah layanan kepada klien atau bagaimana sebuah klien dapat mengakses sebuah layanan yang ada dalam server. Port dapat dikenali dengan angka 16-bit (dua byte) yang disebut dengan Port Number dan diklasifikasikan dengan jenis protokol transport apa yang digunakan, ke dalam Port TCP dan Port UDP. Karena memiliki angka 16-bit, maka total maksimum jumlah port untuk setiap protokol transport yang digunakan adalah 65536 buah.
Dilihat dari penomorannya, port UDP dan TCP dibagi menjadi tiga jenis, yakni sebagai berikut:
  • Well-known Port: yang pada awalnya berkisar antara 0 hingga 255 tapi kemudian diperlebar untuk mendukung antara 0 hingga 1023. Port number yang termasuk ke dalam well-known port, selalu merepresentasikan layanan jaringan yang sama, dan ditetapkan oleh Internet Assigned Number Authority (IANA). Beberapa di antara port-port yang berada di dalam range Well-known port masih belum ditetapkan dan direservasikan untuk digunakan oleh layanan yang bakal ada pada masa depan. Well-known port didefinisikan dalam RFC 1060.
  • Registered Port: Port-port yang digunakan oleh vendor-vendor komputer atau jaringan yang berbeda untuk mendukung aplikasi dan sistem operasi yang mereka buat. Registered port juga diketahui dan didaftarkan oleh IANA tapi tidak dialokasikan secara permanen, sehingga vendor lainnya dapat menggunakan port number yang sama. Range registered port berkisar dari 1024 hingga 49151 dan beberapa port di antaranya adalah Dynamically Assigned Port.
  • Dynamically Assigned Port: merupakan port-port yang ditetapkan oleh sistem operasi atau aplikasi yang digunakan untuk melayani request dari pengguna sesuai dengan kebutuhan. Dynamically Assigned Port berkisar dari 1024 hingga 65536 dan dapat digunakan atau dilepaskan sesuai kebutuhan.

Well-known Port

Tabel berikut ini berisi Well-known Port.
Port Jenis Port Keyword Digunakan oleh
0 TCP, UDP T/A. Dicadangkan, tidak digunakan.
1 TCP, UDP TCPmux TCP Port Service Multiplexer
2 TCP, UDP compressnet Management Utility
3 TCP, UDP compressnet Compression Process
4 TCP, UDP T/A Belum ditetapkan
5 TCP, UDP rje Remote Job Entry
6 TCP, UDP T/A Belum ditetapkan
7 TCP, UDP echo Echo
8 TCP, UDP T/A Belum ditetapkan
9 TCP, UDP discard Discard;alias=sink null
10 TCP, UDP T/A Belum ditetapkan
11 TCP, UDP systat Active Users; alias = users
12 TCP, UDP T/A Belum ditetapkan
13 TCP, UDP daytime Daytime
14 TCP, UDP T/A Belum ditetapkan
15 TCP, UDP T/A Belum ditetapkan (sebelumnya: netstat)
16 TCP, UDP T/A Belum ditetapkan
17 TCP, UDP qotd Quote of the Day; alias = quote
18 TCP, UDP msp Message Send Protocol
19 TCP, UDP chargen Character Generator; alias = ttytst source
20 TCP, UDP ftp-data File Transfer Protocol (default data)
21 TCP, UDP ftp File Transfer Protocol (control), connection dialog
22 TCP, UDP SSH Putty
23 TCP, UDP telnet Telnet
24 TCP, UDP
Any private mail system
25 TCP, UDP smtp Simple Mail Transfer Protocol; alias = mail
26 TCP, UDP T/A Belum ditetapkan
27 TCP, UDP nsw-fe NSW User System FE
28 TCP, UDP T/A Belum ditetapkan
29 TCP, UDP msg-icp MSG ICP
30 TCP, UDP T/A Belum ditetapkan
31 TCP, UDP msg-auth MSG Authentication
32 TCP, UDP
Belum ditetapkan
33 TCP, UDP dsp Display Support Protocol
34 TCP, UDP T/A Belum ditetapkan
35 TCP, UDP
Any private printer server
36 TCP, UDP T/A Belum ditetapkan
37 TCP, UDP time Time; alias = timeserver
38 TCP, UDP T/A Belum ditetapkan
39 TCP, UDP rlp Resource Location Protocol; alias = resource
40 TCP, UDP T/A Belum ditetapkan
41 TCP, UDP graphics Graphics
42 TCP, UDP nameserver Host Name Server; alias = nameserver
43 TCP, UDP nicname Who Is; alias = nicname
44 TCP, UDP mpm-flags MPM FLAGS Protocol
45 TCP, UDP mpm Message Processing Module
46 TCP, UDP mpm-snd MPM (default send)
47 TCP, UDP ni-ftp NI FTP
48 TCP, UDP T/A Belum ditetapkan
49 TCP, UDP login Login Host Protocol
50 TCP, UDP re-mail-ck Remote Mail Checking Protocol
51 TCP, UDP la-maint IMP Logical Address Maintenance
52 TCP, UDP xns-time XNS Time Protocol
53 TCP, UDP domain Domain Name System Server
54 TCP, UDP xns-ch XNS Clearinghouse
55 TCP, UDP isi-gl ISI Graphics Language
56 TCP, UDP xns-auth XNS Authentication
57 TCP, UDP
Any private terminal access
58 TCP, UDP xns-mail XNS Mail
59 TCP, UDP
Any private file service
60 TCP, UDP T/A Belum ditetapkan
61 TCP, UDP ni-mail NI MAIL
62 TCP, UDP acas ACA Services
63 TCP, UDP via-ftp VIA Systems – FTP
64 TCP, UDP covia Communications Integrator (CI)
65 TCP, UDP tacacs-ds TACACS-Database Service
66 TCP, UDP sql*net Oracle SQL*NET
67 TCP, UDP bootpc DHCP/BOOTP Protocol Server
68 TCP, UDP bootpc DHCP/BOOTP Protocol Server
69 TCP, UDP tftp Trivial File Transfer Protocol
70 TCP, UDP gopher Gopher
71 TCP, UDP netrjs-1 Remote Job Service
72 TCP, UDP netrjs-2 Remote Job Service
73 TCP, UDP netrjs-3 Remote Job Service
74 TCP, UDP netrjs-4 Remote Job Service
75 UDP T/A Any private dial-out service
76 TCP, UDP T/A Belum ditetapkan
77 TCP, UDP
Any private RJE service
78 TCP, UDP vetTCP VetTCP
79 TCP, UDP finger Finger
80 TCP, UDP www World Wide Web HTTP
81 TCP, UDP hosts2-ns HOSTS2 Name Server
82 TCP, UDP xfer XFER Utility
83 TCP, UDP mit-ml-dev MIT ML Device
84 TCP, UDP ctf Common Trace Facility
85 TCP, UDP mit-ml-dev MIT ML Device
86 TCP, UDP mfcobol Micro Focus Cobol
87 TCP, UDP
Any private terminal link; alias = ttylink
88 TCP, UDP kerberos Kerberos
89 TCP, UDP su-mit-tg SU/MIT Telnet Gateway
90 TCP, UDP
DNSIX Security Attribute Token Map
91 TCP, UDP mit-dov MIT Dover Spooler
92 TCP, UDP npp Network Printing Protocol
93 TCP, UDP dcp Device Control Protocol
94 TCP, UDP objcall Tivoli Object Dispatcher
95 TCP, UDP supdup SUPDUP
96 TCP, UDP dixie DIXIE Protocol Specification
97 TCP, UDP swift-rvf Swift Remote Virtual File Protocol
98 TCP, UDP tacnews TAC News
99 TCP, UDP metagram Metagram Relay
100 TCP newacct (unauthorized use)
101 TCP, UDP hostname NIC Host Name Server; alias = hostname
102 TCP, UDP iso-tsap ISO-TSAP
103 TCP, UDP gppitnp Genesis Point-to-Point Trans Net; alias = webster
104 TCP, UDP acr-nema ACR-NEMA Digital Imag. & Comm. 300
105 TCP, UDP csnet-ns Mailbox Name Nameserver
106 TCP, UDP 3com-tsmux 3COM-TSMUX
107 TCP, UDP rtelnet Remote Telnet Service
108 TCP, UDP snagas SNA Gateway Access Server
109 TCP, UDP pop2 Post Office Protocol version 2 (POP2); alias = postoffice
110 TCP, UDP pop3 Post Office Protocol version 3 (POP3); alias = postoffice
111 TCP, UDP sunrpc SUN Remote Procedure Call
112 TCP, UDP mcidas McIDAS Data Transmission Protocol
113 TCP, UDP auth Authentication Service; alias = authentication
114 TCP, UDP audionews Audio News Multicast
115 TCP, UDP sftp Simple File Transfer Protocol
116 TCP, UDP ansanotify ANSA REX Notify
117 TCP, UDP uucp-path UUCP Path Service
118 TCP, UDP sqlserv SQL Services
119 TCP, UDP nntp Network News Transfer Protocol (NNTP); alias = usenet
120 TCP, UDP cfdptkt CFDPTKT
121 TCP, UDP erpc Encore Expedited Remote Procedure Call
122 TCP, UDP smakynet SMAKYNET
123 TCP, UDP ntp Network Time Protocol; alias = ntpd ntp
124 TCP, UDP ansatrader ANSA REX Trader
125 TCP, UDP locus-map Locus PC-Interface Net Map Server
126 TCP, UDP unitary Unisys Unitary Login
127 TCP, UDP locus-con Locus PC-Interface Connection Server
128 TCP, UDP gss-xlicen GSS X License Verification
129 TCP, UDP pwdgen Password Generator Protocol
130 TCP, UDP cisco-fna Cisco FNATIVE
131 TCP, UDP cisco-tna Cisco TNATIVE
132 TCP, UDP cisco-sys Cisco SYSMAINT
133 TCP, UDP statsrv Statistics Service
134 TCP, UDP ingres-net INGRES-NET Service
135 TCP, UDP loc-srv Location Service
136 TCP, UDP profile PROFILE Naming System
137 TCP, UDP netbios-ns NetBIOS Name Service
138 TCP, UDP netbios-dgm NetBIOS Datagram Service
139 TCP, UDP netbios-ssn NetBIOS Session Service
140 TCP, UDP emfis-data EMFIS Data Service
141 TCP, UDP emfis-cntl EMFIS Control Service
142 TCP, UDP bl-idm Britton-Lee IDM
143 TCP, UDP imap2 Interim Mail Access Protocol v2
144 TCP, UDP news NewS; alias = news
145 TCP, UDP uaac UAAC Protocol
146 TCP, UDP iso-ip0 ISO-IP0
147 TCP, UDP iso-ip ISO-IP
148 TCP, UDP cronus CRONUS-SUPPORT
149 TCP, UDP aed-512 AED 512 Emulation Service
150 TCP, UDP sql-net SQL-NET
151 TCP, UDP hems HEMS
152 TCP, UDP bftp Background File Transfer Program
153 TCP, UDP sgmp SGMP; alias = sgmp
154 TCP, UDP netsc-prod Netscape
155 TCP, UDP netsc-dev Netscape
156 TCP, UDP sqlsrv SQL Service
157 TCP, UDP knet-cmp KNET/VM Command/Message Protocol
158 TCP, UDP pcmail-srv PCMail Server; alias = repository
159 TCP, UDP nss-routing NSS-Routing
160 TCP, UDP sgmp-traps SGMP-TRAPS
161 TCP, UDP snmp Simple Network Management Protocol
162 TCP, UDP snmptrap SNMP TRAP
163 TCP, UDP cmip-man CMIP/TCP Manager
164 TCP, UDP cmip-agent CMIP/TCP Agent
165 TCP, UDP xns-courier Xerox
166 TCP, UDP s-net Sirius Systems
167 TCP, UDP namp NAMP
168 TCP, UDP rsvd RSVD
169 TCP, UDP send SEND
170 TCP, UDP print-srv Network PostScript
171 TCP, UDP multiplex Network Innovations Multiplex
172 TCP, UDP cl/1 Network Innovations CL/1
173 TCP, UDP xyplex-mux Xyplex
174 TCP, UDP mailq MAILQ
175 TCP, UDP vmnet VMNET
176 TCP, UDP genrad-mux GENRAD-MUX
177 TCP, UDP xdmcp X Display Manager Control Protocol
178 TCP, UDP nextstep NextStep Window Server
179 TCP, UDP bgp Border Gateway Protocol (BGP)
180 TCP, UDP ris Intergraph
181 TCP, UDP unify Unify
182 TCP, UDP audit Unisys Audit SITP
183 TCP, UDP ocbinder OCBinder
184 TCP, UDP ocserver OCServer
185 TCP, UDP remote-kis Remote-KIS
186 TCP, UDP kis KIS Protocol
187 TCP, UDP aci Application Communication Interface
188 TCP, UDP mumps Plus Five’s MUMPS
189 TCP, UDP qft Queued File Transport
190 TCP, UDP gacp Gateway Access Control Protocol
191 TCP, UDP prospero Prospero
192 TCP, UDP osu-nms OSU Network Monitoring System
193 TCP, UDP srmp Spider Remote Monitoring Protocol
194 TCP, UDP irc Internet Relay Chat (IRC) Protocol
195 TCP, UDP dn6-nlm-aud DNSIX Network Level Module Audit
196 TCP, UDP dn6-smmred DNSIX Session Management Module Audit Redirector
197 TCP, UDP dls Directory Location Service
198 TCP, UDP dls-mon Directory Location Service Monitor
199 TCP, UDP smux SMUX
200 TCP, UDP src IBM System Resource Controller
201 TCP, UDP at-rtmp AppleTalk Routing Maintenance
202 TCP, UDP at-nbp AppleTalk Name Binding
203 TCP, UDP at-3 AppleTalk Unused
204 TCP, UDP at-echo AppleTalk Echo
205 TCP, UDP at-5 AppleTalk Unused
206 TCP, UDP at-zis AppleTalk Zone Information
207 TCP, UDP at-7 AppleTalk Unused
208 TCP, UDP at-8 AppleTalk Unused
209 TCP, UDP tam Trivial Authenticated Mail Protocol
210 TCP, UDP z39.50 ANSI Z39.50
211 TCP, UDP 914c/g Texas Instruments 914C/G Terminal
212 TCP, UDP anet ATEXSSTR
213 TCP, UDP ipx Internetwork Packet Exchange (IPX)
214 TCP, UDP vmpwscs VM PWSCS
215 TCP, UDP softpc Insignia Solutions
216 TCP, UDP atls Access Technology License Server
217 TCP, UDP dbase dBASE UNIX
218 TCP, UDP mpp Netix Message Posting Protocol
219 TCP, UDP uarps Unisys ARPs
220 TCP, UDP imap3 Interactive Mail Access Protocol versi 3
221 TCP, UDP fln-spx Berkeley rlogind with SPX authentication
222 TCP, UDP fsh-spx Berkeley rshd with SPX authentication
223 TCP, UDP cdc Certificate Distribution Center
224–241 T/A T/A Tidak digunakan; dicadangkan
242 TCP, UDP direct Direct
243 TCP, UDP sur-meas Survey Measurement
245 TCP, UDP link LINK
246 TCP, UDP dsp3270 Display Systems Protocol
247 TCP, UDP subntbcst_tftp SUBNTBCST_TFTP
248 TCP, UDP bhfhs bhfhs
249–255 T/A T/A Tidak digunakan; dicadangkan
345 TCP, UDP pawserv Perf Analysis Workbench
346 TCP, UDP zserv Zebra server
347 TCP, UDP fatserv Fatmen Server
371 TCP, UDP clearcase Clearcase
372 TCP, UDP ulistserv UNIX Listserv
373 TCP, UDP legent-1 Legent Corporation
374 TCP, UDP legent-2 Legent Corporation
375 TCP, UDP T/A official & unofficial assignments, known security risks, trojans and applications use.
376 TCP, UDP T/A protocol and security warnings including related ports.
377 TCP, UDP T/A protocol and security warnings including related ports.

Macam - Macam Konektor jaringan komputer

Macam - Macam Konektor jaringan komputer

1. Konektor pada Twister pair

RJ45
Konektor RJ45 adalah konektor yang biasa dipergunakan dalam instalasi jaringan kecil (LAN) dimana kabel yang digunakan adalah kabel twisted pair tipe UTP. Konektor ini berfungsi untuk menghubungkan kabel UTP dengan NIC yang mana kini port yang dipergunakan kebanyakan adalah port RJ45.
Harga konektor yang terjangkau, dan pemasangan yang mudah membuat konektor ini populer5 di kalangan pengguna jaringan berskala kecil atau LAN.
Ciri-ciri yang mendasar dari konektor ini adalah warna konektor yang bening an terdapat 8 pin tembaga di ujung konektor ini sebagai pin-pin yang akan menghubungkan NIC dengan UTP. Cara pemasangannya cukup mudah, yakni dengan mengkrimping dengan tang krimping konektor RJ45, namun apabila terjadi kesalahan dalam pengkrimpingan, mau tak mau konektor ini harus diganti (sekali pakai).


RJ11
RJ 11 adalah konektor yang dipergunakan dalam jaringan telepon. Konektor ini biasanya disandingkan dengan kabel STP.
2. Konektor pada coaxial

Konektor yang digunakan bersama kabel koaksial adalah konektor Bayonet Neil Concelman (BNC). Adapter-adapter dengan tipe berbeda tersedia untuk konektor BNC, termasuk konektorT,konektor barrel, dan terminator. Konektor pada kabel merupakan titik terlemah di jaringan.

[3.bmp]

BNC RG59
Connector BNC ini adalah Konector yang digunakan sebagai penghubung antara kabel dengan perangkat CCTV baik monitor, DVR, maupun Camera. Connector ini khusus dipergunakan untuk kabel CCTV jenis RG59. Konektor ini merupakan terminasi yang dianjurkan oleh para ahli dan banyak dipakai oleh pemilik rumah / bangunan dalam instalasi CCTVnya.
BNC RG6
Connector BNC ini adalah Konector yang digunakan sebagai penghubung antara kabel dengan perangkat CCTV baik monitor, DVR, maupun Camera. Connector ini khusus dipergunakan untuk kabel CCTV jenis RG6. Konektor ini merupakan terminasi yang dianjurkan oleh para ahli dan banyak dipakai oleh pemilik rumah / bangunan dalam instalasi CCTVnya.
BNC to BNC
Connector BNC ini adalah Konektor yang digunakan untuk menyambung kabel dari BNC RG6 BNC RG6 yang akan dihubungkan ke Monitor, TV, dan DVR. Konektor ini merupakan terminasi yang dianjurkan oleh para ahli dan banyak dipakai oleh pemilik rumah / bangunan dalam instalasi CCTVnya. 



BNC-RCA


Connector BNC ini adalah Konektor yang digunakan untuk merubah BNC menjadi RCA yang akan dihubungkan ke Monitor atau ke TV. Konektor ini merupakan terminasi yang dianjurkan oleh para ahli dan banyak dipakai oleh pemilik rumah / bangunan dalam instalasi CCTVnya


Konektor pada Fiber Optik

  •  Konektor FC : digunakan untuk jenis kabel single mode dengan akurasi yang tinggi untuk menghubungkan   kabel dengan transmitter maupun receiver.
  • Konektor SC : digunakan dalam jenis kabel single mode dan bisa dilepas pasang. . Konektor SC,bentuknya persegi dan lebih mudah dihubungkan ke area yang ditentukan
  • Konektor ST : bentuknya seperti bayonet berkunci dan hampir mirip dengan konektor BNC. Umum digunakan pada jenis kabel single mode maupun multi mode. Konektor ini paling umum dan yang sering digunakan bersama kabel fiber optik. berbentuk batang, mirip dengan konektor BNC. 
  • Konektor Biconic : jenis konektor yang pertama kali muncul dalam komunikasi fiber optik dan jenis ini sekarang sudah sangat jarang digunakan.
  • Konektor D4 : jenis komputer ini hampir mirip dengan konektor FC, hanya berbeda ukurannya. Perbedaannya sekitar 2 mm pada bagian ferrule-nya.
  • Konektor SMA : jenis konektor ini lebih dahulu muncul dari konektor ST yang sama-sama mempunyai penutup dan pelindung.
  • Konektor yang baru saat ini lebih popular adalah konektor MT-RJ. Konektor MT-RJ menggunakan model plastik seperti yang digunakan konektor RJ-45, yang memudahkan untuk dipasang. Dua kabel fiber terhubung ke dalam satu konektor, sama dengan konsep konektor SC
  • Beberapa jenis konektor lain yang biasanya digunakan dalam jaringan adalah Konektor FDDI, Konektor LC, Konektor MT Array.

KUMPULAN PROTOCOL JARINGAN

KUMPULAN PROTOCOL JARINGAN


1. Pengertian Protokol


Sebelum membahas lebih jauh tentang pengertian dari masing-masing layer dalam protokol, alangkah baiknya kita mengetahui terlebih dahulu apa itu protokol dalam sebuah Jaringan Komputer ? Protokol adalah sebuah aturan atau standar yang mengatur atau mengijinkan terjadinya hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer. Protokol dapat diterapkan pada perangkat keras, perangkat lunak atau kombinasi dari keduanya. Pada tingkatan yang terendah, protokol mendefinisikan koneksi perangkat keras. Prinsip dalam membuat protokol ada tiga hal yang harus dipertimbangkan, yaitu efektivitas, kehandalan, dan Kemampuan dalam kondisi gagal di network. Protokol distandarisasi oleh beberapa organisasi yaitu IETF, ETSI, ITU, dan ANSI. Tugas yang biasanya dilakukan oleh sebuah protokol dalam sebuah jaringan diantaranya adalah :
  • Melakukan deteksi adanya koneksi fisik atau ada tidaknya komputer / mesin lainnya.
  • Melakukan metode “jabat-tangan” (handshaking).
  • Negosiasi berbagai macam karakteristik hubungan.
  • Bagaimana mengawali dan mengakhiri suatu pesan.
  • Bagaimana format pesan yang digunakan.
  • Yang harus dilakukan saat terjadi kerusakan pesan atau pesan yang tidak sempurna.
  • Mendeteksi rugi-rugi pada hubungan jaringan dan langkah-langkah yang dilakukan selanjutnya.
  • Mengakhiri suatu koneksi.

2. Lapisan Pada Protocol TCP/IP


TCP/IP (Transmission Control Protokol / Internet Protokol ) 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 TCP/IP dikembangkan pada akhir dekade 1970-an hingga awal 1980-an sebagai sebuah protokol standar untuk menghubungkan komputer-komputer dan jaringan untuk membentuk sebuah jaringan yang luas (WAN). TCP/IP merupakan sebuah standar jaringan terbuka yang bersifat independen terhadap mekanisme transport jaringan fisik yang digunakan, sehingga dapat digunakan di mana saja.
Definisi Masing-masing Layer pada model TCP/IP


GAMBAR: Susunan model OSI dan TCP/IP empat lapis
TCP/IP dikembangkan sebelum model OSI ada. Namun demikian lapisan-lapisan pada TCP/IP tidaklah cocok seluruhnya dengan lapisan-lapisan OSI. Protokol TCP/IP hanya dibuat atas lima lapisan saja: physical, data link, network, transport dan application. Hanya lapisan aplikasi pada TCP/IP mencakupi tiga lapisan OSI teratas, sebagaimana dapat dilihat pada Gambar berikut. Khusus layer keempat, Protokol TCP/IP mendefinisikan 2 buah protokol yakni Transmission Control Protocol (TCP) dan User Datagram Protocol Protocol (UDP). Sementara itu pada lapisan ketiga, TCP/IP mendefiniskan sebagai Internetworking Protocol (IP), namun ada beberapa protokol lain yang mendukung pergerakan data pada lapisan ini.
GAMBAR: Susunan model OSI dan TCP/IP lima lapis

  1. Physical Layer. Pada lapisan ini TCP/IP tidak mendefinisikan protokol yang spesifik. Artinya TCP/IP mendukung semua standar dan proprietary protokol lain. Pada lapisan ini ditentukan karakteristik media transmisi, rata-rata pensinyalan, serta skema pengkodean sinyal dan sarana sistem pengiriman data ke device yang terhubung ke network
  2. Data Link Layer. Berkaitan dengan logical-interface diantara satu ujung sistem dan jaringan dan melakukan fragmentasi atau defragmentasi datagram. Ada juga beberapa pendapat yang menggabungkan lapisan ini dengan lapisan fisik sehingga kedua lapisan ini dianggap sebagai satu lapisan, sehingga TCP/IP dianggap hanya terdiri dari empat lapis. Perhatikan perbandingannya pada kedua gambar di atas.
  3. Network Layer Internet Protocol (IP). Berkaitan dengan routing data dari sumber ke tujuan. Pelayanan pengiriman paket elementer. Definisikan datagram (jika alamat tujuan tidak dalam jaringan lokal, diberi gateway = device yang menswitch paket antara jaringan fisik yang beda; memutuskan gateway yang digunakan). Pada lapisan ini TCP/IP mendukung IP dan didukung oleh protokol lain yaitu RARP, ICMP, ARP dan IGMP.
    1. Internetworking Protocol (IP) Adalah mekanisme transmisi yang digunakan oleh TCP/IP. IP disebut juga unreliable dan connectionless datagram protocol-a besteffort delivery service. IP mentransportasikan data dalam paket-paket yang disebut datagram.
    2. Address Resolution Protocol (ARP) ARP digunakan untuk menyesuaikan alamat IP dengan alamatfisik (Physical address).
    3. Reverse Address Resolution Protocol (RARP) RARP membolehkan host menemukan alamat IP nya jika dia sudah tahu alamat fiskinya. Ini berlaku pada saat host baru terkoneksi ke jaringan.
    4. Internet Control Message Protocol (ICMP) ICMP adalah suatu mekanisme yang digunakan oleh sejumlah host dan gateway untuk mengirim notifikasi datagram yang mengalami masalah kepada host pengirim.Internet
    5. Group Message Protocol (IGMP) IGMP digunakan untuk memfasilitasi transmisi message yang simultan kepasa kelompok/group penerima.
  4. Transport Layer. Pada lapisan ini terbagi menjadi dua, UDP dan TCP
    1. User Datagram Protocol (UDP) UDP adalah protokol process-to-process yang menambahakan hanya alamat port, check-sum error control, dan panjang informasi data dari lapisan di atasnya. (Connectionless)
    2. Transmission Control Protocol (TCP) TCP menyediakan layanan penuh lapisan transpor untuk aplikasi. TCP juga dikatakan protokol transport untuk stream yang reliabel. Dalam konteks ini artinya TCP bermakna connectionoriented, dengan kata lain: koneksi end-to-end harus dibangun dulu di kedua ujung terminal sebelum kedua ujung terminal mengirimkan data. (Connection Oriented)
  5. Application Layer. Layer dalam TCP/IP adalah kombinasi lapisan-lapisan session, presentation dan application pada OSI yang menyediakan komunikasi diantara proses atau aplikasi-aplikasi pada host yang berbeda: telnet, ftp, http,dll.

GAMBAR: Protocol Data Unit (PDU) pada arsitektur TCP/IP
Untuk mengontrol operasi pertukaran data, informasi kontrol serta data user harus ditransmisikan, sebagaimana digambarkan pada gambar di bawah. Dapat dikatakan bahwa proses pengiriman menggerakkan satu blok data dan meneruskannya ke TCP. TCP memecah blok data ini menjadi bagian-bagian kecil agar mudah disusun. Untuk setiap bagian-bagian kecil ini, TCP menyisipkan informasi kontrol yang disebut sebagai TCP header, yang akhirnya membentuk segmen TCP. Informasi kontrol dipergunakan oleh pasangan (peer) entiti protokol TCP pada host lainnya. Contoh item-item yang termasuk dalam header ini adalah sebagai berikut:
  • Destination port: saat entiti penerima TCP menerima segmen TCP, harus diketahui kepada siapa data tersebut dikirimkan.
  • Sequence number: TCP memberikan nomor yang dikirim secara bertahap ke port tujuan, sehingga jika destination menerima tidak sesuai dengan urutannya, maka entiti destination akan meminta untuk dikirim kembali.
  • Checksum: pada pengiriman segmen TCP diikutkan pula suatu kode yang yang  disebut dengan segment remainder. Remainder TCP yang diterima akan dikalkulasi dan dibandingkan hasilnya dengan kode yang datang. Jika terjadi ketidasesuaian, berarti telah terjadi kesalahan transmisi.


Sebagai tambahan Application merupakan Layer paling atas pada model TCP/IP, yang 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 Protocol, seperti halnya Microsoft TCP/IP, protokol-protokol lapisan aplikasi berinteraksi dengan menggunakan antarmuka Windows Sockets (Winsock) atau NetBios over TCP/IP (NetBT).
3. Lapisan Model Osi Layer
Pengertian model OSI (Open System Interconnection) adalah suatu model konseptual yang terdiri atas tujuh layer, yang masing-masing layer tersebut mempunyai fungsi yang berbeda. OSI dikembangkan oleh badan Internasional yaitu ISO (International Organization for Standardization) pada tahun 1977. Model ini juga dikenal dengan model tujuh lapis OSI (OSI seven layer model). Berikut dibawah ini merupakan gambar dari model OSI 7 LayerBerikut deskripsi Model referensi OSI:
  • Sebuah Model Layer
  • Setiap layer melakukan sekumpulan fungsi tertentu untuk mensukseskan komunikasi data
  • Setiap layer bergantung pada layer yang ada di bawahnya untuk melakukan fungsinya
  • Setiap layer akan mendukung operasi lapisan yang berada di atasnya
  • Implementasi pada setiap lapis seharusnya tidak bergantung pada lapisan lainnya


Definisi masing-masing Layer pada model OSI
1.Physical adalah Layer paling bawah dalam model OSI. Berfungsi untuk mendefinisikan media transmisi jaringan, metode pensinyalan, sinkronisasi bit, arsitektur jaringan (seperti halnya Ethernet atau Token Ring), topologi jaringan dan pengabelan. Selain itu, level ini juga mendefinisikan bagaimana Network Interface Card (NIC) dapat berinteraksi dengan media kabel atau radio.
2.Data Link Befungsi untuk menentukan bagaimana bit-bit data dikelompokkan menjadi format yang disebut sebagai frame. Selain itu, pada level ini terjadi koreksi kesalahan, flow control, pengalamatan perangkat keras seperti halnya Media Access Control Address (MAC Address), dan menetukan bagaimana perangkat-perangkat jaringan seperti hub, bridge, repeater, dan switch layer2 beroperasi. Spesifikasi IEEE 802, membagi level ini menjadi dua level anak, yaitu lapisan Logical Link Control (LLC) dan lapisan Media Access Control (MAC).
    3. Network Berfungsi untuk mendefinisikan alamat-alamat IP, membuat header untuk paket-paket, dan kemudian melakukan routing melalui internetworking dengan menggunakan router dan switch layer3.
    4. Transport Berfungsi untuk memecah data ke dalam paket-paket data serta memberikan nomor urut ke paket-paket tersebut sehingga dapat disusun kembali pada sisi tujuan setelah diterima. Selain itu, pada level ini juga membuat sebuah tanda bahwa paket diterima dengan sukses (acknowledgement), dan mentransmisikan ulang terhadap paket-paket yang hilang di tengah jalan.
    5. Session Berfungsi untuk mendefinisikan bagaimana koneksi dapat dibuat, dipelihara, atau dihancurkan. Selain itu, di level ini juga dilakukan resolusi nama.
    6. Presentation berfungsi untuk mentranslasikan data yang hendak ditransmisikan oleh aplikasi ke dalam format yang dapat ditransmisikan melalui jaringan. Protokol yang berada dalam level ini adalah perangkat lunak redirektor (redirector software), seperti layanan Workstation (dalam windows NT) dan juga Network shell (semacam Virtual network komputing (VNC) atau Remote Dekstop Protokol (RDP).
    7. Application adalah Layer paling tinggi dari model OSI,  seluruh layer dibawahnya bekerja untuk layer ini, tugas dari application layer adalah Berfungsi sebagai antarmuka dengan aplikasi dengan fungsionalitas jaringan, mengatur bagaimana aplikasi dapat mengakses jaringan, dan kemudian membuat pesan-pesan kesalahan. Protokol yang berada dalam lapisan ini adalah HTTP, FTP, SMTP, NFS.


Cara Kerja Model OSI
Cara Kerja : Pembentukan paket dimulai dari layer teratas model OSI. Aplication layer megirimkan data ke presentation layer, di presentation layer data ditambahkan header dan atau tailer kemudian dikirim ke layer dibawahnya, pada layer dibawahnya pun demikian, data ditambahkan header dan atau tailer kemudian dikirimkan ke layer dibawahnya lagi, terus demikian sampai ke physical layer. Di physical layer data dikirimkan melalui media transmisi ke host tujuan. Di host tujuan paket data mengalir dengan arah sebaliknya, dari layer paling bawah kelayer paling atas. Protokol pada physical layer di host tujuan mengambil paket data dari media transmisi kemudian mengirimkannya ke data link layer, data link layer memeriksa data-link layer header yang ditambahkan host pengirim pada paket, jika host bukan yang dituju oleh paket tersebut maka paket itu akan di buang, tetapi jika host adalah yang dituju oleh paket tersebut maka paket akan dikirimkan ke network layer, proses ini terus berlanjut sampai ke application layer di host tujuan. Proses pengiriman paket dari layer ke layer ini disebut dengan “peer-layer communication













4.Pengertian Masing-Masing Protocol ialah sebagai berikut:

1.HTTP (Hypertext Transfer Protocol) suatu protokol yang digunakan oleh WWW (World Wide Web). HTTP mendefinisikan bagaimana suatu pesan bisa diformat dan dikirimkan dari server ke client. HTTP juga mengatur aksi-aksi apa saja yang harus dilakukan oleh web server dan juga web browser sebagai respon atas perintah-perintah yang ada pada protokol HTTP ini.Hingga kini, ada dua versi mayor dari protokol HTTP, yakni HTTP/1.0 yang menggunakan koneksi terpisah untuk setiap dokumen, dan HTTP/1.1 yang dapat menggunakan koneksi yang sama untuk melakukan transaksi. Dengan demikian, HTTP/1.1 bisa lebih cepat karena memang tidak usah membuang waktu untuk pembuatan koneksi berulang-ulang.

2.HTTPS (Securre HTTP) merupakan bentuk protokol yang aman karena segala perintah dan data yang lewat protokol ini akan diacak dengan berbagai format sehingga sulit untuk dibajak isinya maupun dilihat perintah-perintah yang dieksekusi.

3.FTP (File Transfer Protocol) adalah sebuah protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentransferan berkas (file) komputer antar mesin-mesin dalam sebuah internetwork. FTP merupakan salah satu protokol Internet yang paling awal dikembangkan, dan masih digunakan hingga saat ini untuk melakukan pengunduhan (download) dan penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP. Pada umumnya browser-browser versi terbaru sudah mendukung FTP.
4.SMTP(Simple Mail Transfer Protocol) adalah suatu protokol yang digunakan untuk mengirimkan pesan e-mail antar server, yang bisa dianalogikan sebagai kantor pos.
5.POP atau Post Office Protocol, sesuai dengan namanya merupakan protokol yang digunakan untuk pengelolaan mail. POP yang sekarang lebih umum dikenal dengan POP3 (POP – Version 3), dimaksudkan untuk mengizinkan client untuk mengakses secara dinamis mail yang masih ada di POP3 server. POP3 menawarkan pada user untuk meninggalkan mail-nya di POP3 server, dan mengambil mail-nya tersebut dari sejumlah sistem sebarang. Untuk mengambil mail dengan menggunakan POP3 dari suatu client, banyak pilihan yang dapat digunakan seperti Sun Microsystem Inc.’s Mailtool, QualComm Inc.’s Eudora, Netscape Comm. Corp.’s Netscape Mail dan Microsoft Corp.’s Outlook Express.
POP3 tidak dimaksudkan untuk menyediakan operasi manipulasi mail yang ada di server secara luas. Pada POP3, mail diambil dari server dan kemudian dihapus (bisa juga tidak dihapus). Segala sesuatu tentang protokol POP3 ini dibahas dalam RFC (Request For Comment) 1725. Protokol yang lebih tinggi dan lebih kompleks, yaitu IMAP4, dibahas dalam RFC 1730.
Mode POP3
Ada dua jenis mode pada POP3 yaitu mode offline dan mode inline. Pada mode offline, POP3 mengambil dan kemudian menghapus mail yang tersimpan dari server. POP3 bekerja dengan baik pada mode ini, karena terutama memang didisain untuk berlaku sebagai sebuah sistem mail yang memiliki sifat “store-and-forward”. Server, pada mode offline, berlaku seperti sebuah tempat penampungan yang menyimpan mail sampai user memintanya.
6.IMAP (Internet Message Access Protocol) adalah protokol standar untuk mengakses/mengambil e-mail dari server. IMAP memungkinkan pengguna memilih pesan e-mail yang akan ia ambil, membuat folder di server, mencari pesan e-mail tertentu, bahkan menghapus pesan e-mail yang ada.
5.Perbedaan antara UDP dan TCP
User Datagram Protocol (UDP) UDP adalah protokol process-to-process yang menambahakan hanya alamat port, check-sum error control, dan panjang informasi data dari lapisan di atasnya. (Connectionless)

Karakteristik UDP

UDP memiliki karakteristik-karakteristik berikut:
  • Connectionless (tanpa koneksi): Pesan-pesan UDP akan dikirimkan tanpa harus dilakukan proses negosiasi koneksi antara dua host yang hendak berukar informasi.
  • Unreliable (tidak andal): Pesan-pesan UDP akan dikirimkan sebagai datagram tanpa adanya nomor urut atau pesan . Protokol lapisan aplikasi yang berjalan di atas UDP harus melakukan pemulihan terhadap pesan-pesan yang hilang selama transmisi. Umumnya, protokol lapisan aplikasi yang berjalan di atas UDP mengimplementasikan layanan keandalan mereka masing-masing, atau mengirim pesan secara periodik atau dengan menggunakan waktu yang telah didefinisikan.
  • UDP menyediakan mekanisme untuk mengirim pesan-pesan ke sebuah protokol lapisan aplikasi atau proses tertentu di dalam sebuah host dalam jaringan yang menggunakan TCP/IP. Header UDP berisi field Source Process Identification dan Destination Process Identification.
  • UDP menyediakan penghitungan checksum berukuran 16-bit terhadap keseluruhan pesan UDP.
UDP tidak menyediakan layanan-layanan antar-host berikut:
  • UDP tidak menyediakan mekanisme penyanggaan (buffering) dari data yang masuk ataupun data yang keluar. Tugas buffering merupakan tugas yang harus diimplementasikan oleh protokol lapisan aplikasi yang berjalan di atas UDP.
  • UDP tidak menyediakan mekanisme segmentasi data yang besar ke dalam segmen-segmen data, seperti yang terjadi dalam protokol TCP. Karena itulah, protokol lapisan aplikasi yang berjalan di atas UDP harus mengirimkan data yang berukuran kecil (tidak lebih besar dari nilai Maximum Transfer Unit/MTU) yang dimiliki oleh sebuah antarmuka di mana data tersebut dikirim. Karena, jika ukuran paket data yang dikirim lebih besar dibandingkan nilai MTU, paket data yang dikirimkan bisa saja terpecah menjadi beberapa fragmen yang akhirnya tidak jadi terkirim dengan benar.
  • UDP tidak menyediakan mekanisme flow-control, seperti yang dimiliki oleh TCP.

Penggunaan UDP

UDP sering digunakan dalam beberapa tugas berikut:
  • Protokol yang "ringan" (lightweight): Untuk menghemat sumber daya memori dan prosesor, beberapa protokol lapisan aplikasi membutuhkan penggunaan protokol yang ringan yang dapat melakukan fungsi-fungsi spesifik dengan saling bertukar pesan. Contoh dari protokol yang ringan adalah fungsi query nama dalam protokol lapisan aplikasi.Domain Name System
  • Protokol lapisan aplikasi yang mengimplementasikan layanan keandalan: Jika protokol lapisan aplikasi menyediakan layanan transfer data yang andal, maka kebutuhan terhadap keandalan yang ditawarkan oleh TCP pun menjadi tidak ada. Contoh dari protokol seperti ini adalah Trivial File Transfer Protocol (TFTP) dan Network File System (NFS)
  • Protokol yang tidak membutuhkan keandalan. Contoh protokol ini adalah protokol Routing Information Protocol (RIP).
  • Transmisi broadcast: Karena UDP merupakan protokol yang tidak perlu membuat koneksi terlebih dahulu dengan sebuah host tertentu, maka transmisi broadcast pun dimungkinkan. Sebuah protokol lapisan aplikasi dapat mengirimkan paket data ke beberapa tujuan dengan menggunakan alamat multicast atau broadcast. Hal ini kontras dengan protokol TCP yang hanya dapat mengirimkan transmisi one-to-one. Contoh: query nama dalam protokol NetBIOS Name Service.

Pesan-pesan UDP


UDP, berbeda dengan TCP yang memiliki satuan paket data yang disebut dengan segmen, melakukan pengepakan terhadap data ke dalam pesan-pesan UDP (UDP Messages). Sebuah pesan UDP berisi header UDP dan akan dikirimkan ke protokol lapisan selanjutnya (lapisan internetwork) setelah mengepaknya menjadi datagram IP. Enkapsulasi terhadap pesan-pesan UDP oleh protokol IP dilakukan dengan menambahkan header IP dengan protokol IP nomor 17 (0x11). Pesan UDP dapat memiliki besar maksimum 65507 byte: 65535 (216)-20 (ukuran terkecil dari header IP)-8 (ukuran dari header UDP) byte. Datagram IP yang dihasilkan dari proses enkapsulasi tersebut, akan dienkapsulasi kembali dengan menggunakan header dan trailer protokol lapisan Network Interface yang digunakan oleh host tersebut.
Dalam header IP dari sebuah pesan UDP, field Source IP Address akan diset ke antarmuka host yang mengirimkan pesan UDP yang bersangkutan; sementara field Destination IP Address akan diset ke alamat IP multicast dari sebuah host tertentu, alamat IP broadcast, atau alamat IP multicast.

Transmission Control Protocol (TCP) TCP menyediakan layanan penuh lapisan transpor untuk aplikasi. TCP juga dikatakan protokol transport untuk stream yang reliabel. Dalam konteks ini artinya TCP bermakna connectionoriented, dengan kata lain: koneksi end-to-end harus dibangun dulu di kedua ujung terminal sebelum kedua ujung terminal mengirimkan data. (Connection Oriented)
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 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 dan 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 perintah rsh dan rexec.)
  • 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.)

Bagaimanakah bentuk arsitektur dari TCP/IP itu ?

Dikarenakan TCP/IP adalah serangkaian protokol di mana setiap protokol melakukan sebagian dari keseluruhan tugas komunikasi jaringan, maka tentulah implementasinya tak lepas dari arsitektur jaringan itu sendiri. Arsitektur rangkaian protokol TCP/IP mendifinisikan berbagai cara agar TCP/IP dapat saling menyesuaikan.
Karena TCP/IP merupakan salah satu lapisan protokol Model OSI, berarti bahwa hierarki TCP/IP merujuk kepada 7 lapisan OSI tersebut. Tiga lapisan teratas biasa dikenal sebagai "upper level protocol" sedangkan empat lapisan terbawah dikenal sebagai "lower level protocol". Tiap lapisan berdiri sendiri tetapi fungsi dari masing-masing lapisan bergantung dari keberhasilan operasi layer sebelumnya. Sebuah lapisan pengirim hanya perlu berhubungan dengan lapisan yang sama di penerima (jadi misalnya lapisan data link penerima hanya berhubungan dengan lapisan data link pengirim) selain dengan satu layer di atas atau di bawahnya (misalnya lapisan network berhubungan dengan lapisan transpor di atasnya atau dengan lapisan data link di bawahnya).
Model dengan menggunakan lapisan ini merupakan sebuah konsep yang penting karena suatu fungsi yang rumit yang berkaitan dengan komunikasi dapat dipecahkan menjadi sejumlah unit yang lebih kecil. Tiap lapisan bertugas memberikan layanan tertentu pada lapisan diatasnya dan juga melindungi lapisan diatasnya dari rincian cara pemberian layanan tersebut. Tiap lapisan harus transparan sehingga modifikasi yang dilakukan atasnya tidak akan menyebabkan perubahan pada lapisan yang lain. Lapisan menjalankan perannya dalam pengalihan data dengan mengikuti peraturan yang berlaku untuknya dan hanya berkomunikasi dengan lapisan yang setingkat. Akibatnya sebuah layer pada satu sistem tertentu hanya akan berhubungan dengan lapisan yang sama dari sistem yang lain. Proses ini dikenal sebagai Peer process. Dalam keadaan sebenarnya tidak ada data yang langsung dialihkan antar lapisan yang sama dari dua sistem yang berbeda ini. Lapisan atas akan memberikan data dan kendali ke lapisan dibawahnya sampai lapisan yang terendah dicapai. Antara dua lapisan yang berdekatan terdapat interface (antarmuka). Interface ini mendifinisikan operasi dan layanan yang diberikan olehnya ke lapisan lebih atas. Tiap lapisan harus melaksanakan sekumpulan fungsi khusus yang dipahami dengan sempurna. Himpunan lapisan dan protokol dikenal sebagai "arsitektur jaringan".
6. Pengertian ARP

Address Resolution Protocol disingkat ARP adalah sebuah protocol dalam TCP/IP Protocol Suite yang bertanggungjawab dalam melakukan resolusi alamat IP ke dalam alamat Media Access Control (MAC address). ARP didefinisikan di dalam RFC 826.
Ketika sebuah aplikasi yang mendukung teknologi Protocol Jaringan TCP/IP mencoba untuk mengakses sebuah host TCP/IP dengan menggunakan alamat IP, maka alamat IP yang dimiliki oleh host yang dituju harus diterjemahkan terlebih dahulu ke dalam MAC address agar frame-frame data dapat diteruskan ke tujuan dan diletakkan di atas media transmisi (kabel, radio, atau cahaya), setelah diproses terlebih dahulu oleh Network Interface Card (NIC). Hal ini dikarenakan NIC beroperasi dalam lapisan fisik dan lapisan data-link pada tujuh lapis model referensi OSI dan menggunakan alamat fisik daripada menggunakan alamat logis (seperti halnya alamat IP atau nama NetBIOS) untuk melakukan komunikasi data dalam jaringan.
Jika memang alamat yang dituju berada di luar jaringan lokal, maka ARP akan mencoba untuk mendapatkan MAC address dari antarmuka router lokal yang menghubungkan jaringan lokal ke luar jaringan (di mana komputer yang dituju berada).


7. Operator Bitwise

digunakan untuk melakukan pemanipulasian data dalam bentuk bit (bilangan biner) seluruh operator bit hanya dapat digunakan pada operan integer atau karakter


Operasi
keterangan
&
Bit AND
^
Bit XOR
|
Bit OR
-
Bit NOT
>>
Geser kekanan
<<
Geser kekiri