Catatan Harian

April 12, 2006

The Data Encapsulation Process

Filed under: Networking
As data is passed from the application layer to the physical layer, a layer specific header is added at each layer. The information contained in the header is specific to the protocol and the layer that added it. These headers are called Protocol Data Units (PDUs).
 
There are five basic step to the data encapsulation process. The procession is logical, beginning at the top layer of the OSI model and working its way down to the physical media.
  1. Create the application data and headers. This occurs when the application has data to send.
  2. The data is packaged for transport. The transport layer, running tcp or udp, places a transport header in front of the data.
  3. Add the destination and source network layer addresses to the data. This occurs at the Network Layer.
  4. Add the destination and source data link layer addresses to the data. This occurs at the Data Link Layer.
  5. Transmit the bits. The Physical Layer transmits the frames onto the media.
(Source : Chris Bryant and Wendell Odom)

April 11, 2006

The OSI Reference Model

Filed under: Networking

The OSI Reference Model is a structured set of guidelines for communication between two end users in a network. It’s used in application development and understanding how an internetwork actually works. The OSI model is broken down into seven layers.

  • Application
  • Presentation
  • Session
  • Transport
  • Network
  • Data Link
  • Physical

Clue to remember it : "All People Seem To Need Data Processing"

The layers that will be primarily working with in Cisco career and exam praparation are the first three layers. Switching occurs at Layer 2 and Routing at Layer 3. However, it’s vital that understand what all seven layers do for Intro and ICND exams. 

Application Layer : Layer that defines the interface between the communications software and any applications that nieed to communicate outside the computer on which the application resides. The layer that the end user actually interacts with. The application layer ensures that the remote communication partner is available, that the needed communication resources exist, and that both ends of the communications agree on procedures involving data integrity, privacy and error recovery. The sender or receiver can also be authenticated at this level.

When trying to decide if a protocol is an Application layer protocol, just remember that protocols required the end user to enter a request.

Protocol example : Telnet, POP3, SMTP, HTTP, WWW, NFS, FTP, SNMP

Presentation Layer : the layer’s main purpose is to define data format, just what it sounds like, it’s layer that concerned with properly presenting the information. The communication systems must agree on how the data is to be presented. This layer concerned with :

  • compatibility with the operating system
  • proper encapsulation of data for network transmission
  • data formatting (ascii, binary)
  • data encryption and compression.

Protocol Example  : JPEG, ASCII, GIF, MPEG, MIDI, EBCDIC, TIFF, PICT, encryption

Session Layer : layer that defines how to start, control and end conversations (called sessions). This layer handles the construction and teardown of the conncetion between the two end points involved in the communication. Some sessions last just long enough to send a unidirectional message, where other sessions will be of longer duration. Remember, this layer is consider it as the Manager of the communication between a local and a remote system.

Protocol Example : RPC, SQL, NFS, ZIP, AppleTalk Zone Information Protocol, NetBIOS named, DECnet SCP 

Transport Layer : this layer’s purpose is to establish a connection between end-to-end systems, segment data received from the upper layer of the OSI model, and to make sure the data gets to the destination in the correct order and free of errors. At this layers, there are two methods for transporting data : connection-oriented, referring to TCP and connectionless referring to UDP.

Protocol example : TCP, UDP, SPX

Network Layer : also known as Layer 3 and IP Address referred to as Layer 3 Address. This layer is aware of the address of neighbor nodes in the network and responsible for selecting the best route to transmit data between devices that are not locla to each other. The end-to-end delivery of packets is defined at this layer. Router operates at this layer.

Protocol example : IP, IPX, AppleTalk DDP

Data Link Layer : This layer concerns itself with the actual media that will be used to transport the data. The protocol is determined by the media type. This layer is generally referred to as Layer 2, and MAC address as Layer 2 Address. Error control and notification are performed on frames at this level. Switch operate at this layer, as do bridges.

The data link layer has two sub layers of its own : 

  1. The Logical Link Control (LLC) tells the data link layer how to handle an incoming packet. For example, a host would look in the LLC header to see which layer 3 protocol the frame is destinated for.
  2. The MAC sub layer, deals with the physical media. MAC addressed are defined her.

Protocol example : IEEE 802.3/802.2, HDLC, Frame Relay, PPP, FDDI, ATM, IEEE 802.5/802.2 

Physical Layer : also known as the bit layer, physical characteristic and specifications for cabling, pins, electrical currents, and connectors are all defined at this layer.

Protocol example : EIA/TIA-232, V.35, EIA/TIA-449, RJ-45, Ethernet, 802.3, 802.5, B8ZS 

OSI layering Concepts and Benefits  :

  • Easier to learn
  • Easier to develop
  • Multivendor interoperability
  • Modular engineering
(Source : Chris Bryant and Wendell Odom)

April 9, 2006

Strategi Belajar

Filed under: Networking
Langkah awal yang gue lakukan setelah memutuskan untuk mengambil Sertifikasi CCNA adalah menyusun strategi belajar. Hasil googling memberikan gambaran bahwa gue harus :
  1. Siap Mental
Bahwa keputusan untuk mengambil sertifikasi ini tentunya membawa konsekuensi logis baik dari sisi materi maupun kehidupan sosial. Target gue adalah dalam jangka waktu 3-6 bulan harus sudah siap untuk ujian dan lulus.  Untuk  itu jadwal harian gue berubah, porsi harian lebih banyak untuk belajar… kebiasaan ha..ha.. hi..hi… kanan kiri  dikurangi - porsi untuk keluarga dialokasikan hari sabtu dan minggu selebihnya untuk belajar dan belajar.

    2. Memilih bahan belajar yang tepat 

Beberapa CCIE menyarankan untuk belajar dari bukunya Wendell Odom, CCNA Self Study Series terbitan Ciscopress : CCNA Intro Exam Certification Guide dan CCNA ICND Exam Certification Guide. Kedua buku ini memberikan landasan yang cukup kuat bagi orang-orang yang secara otodidak ingin mengambil Sertifikasi CCNA…. kalo diukur pake rupiah ya cukup lumayan harganya… :) ada versi murahnya CCNA Certification Library. Kemudian satu buku lagi untuk melengkapi latihan soal : Flash Cards and Exam Practice. Untuk praktek kedua buku tersebut dilengkapi NetSIM LE Network Simulator, tapi hasil googling disarankan untuk bisa membuat Home Labs sehingga kita bisa latihan dengan alat yang sebenarnya. Bung Himawan Nugroho menyarankan untuk menggunakan Router seri 2610 (3 buah) dan 2522 (1 buah) untuk switchingnya kalo bisa pake seri 2950, dengan pertimbangan lab ini akan dipakai terus untuk sertifikasi selanjutnya…kembali harganya cukup lumayan… router bekas  bisa cari di eBay dengan harga cukup competitive….tapi yo tetep wae larang…:)

    3. Kuasai secara mendalam kedua buku tersebut.

Sebelum membaca secara mendalam kuasai binary math dan subnetting. Install kedua CD yang diikutsertakan dalam kedua buku diatas, coba jawab semua latihan yang ada… tidak menjadi soal kalo jawaban kita masih banyak yang salah. Baca setiap bab dan kuasai secara mendalam - barometernya adalah keberhasilan kita menjawab setiap persoalan yang ada dalam soal latihan baik yang ada di buku maupun CD.
    3. Bikin Jadwal Test
Bikin jadwal test segera setelah kita memutuskan untuk mengambil sertifikasi, jangan bikin jadwal test setelah kita belajar…. gue bikin jadwal test 4 bulan berikutnya setelah gue putuskan untuk ambil sertifikasi. Secara mental ini mendorong gue untuk belajar lebih serius dan konsisten karena gue punya target 4 bulan kedepan harus ujian sertifikasi.
    4. Baca sekali lagi kedua buku dan latihan soal sebanyak mungkin sebelum ujian.
  
itu strategi belajar gue, kalo ada rekan sekalian yang mempunyai pengalaman  strategi belajar yang lebih baik bisa dong ditularkan.

April 8, 2006

Networking Path

Filed under: Networking
CiscoAkhirnya setelah timbang sana timbang sini, meskipun sedikit terlambat kalo di ukur dari segi usia….. :) , gue memutuskan utk mulai bikin path di networking. Pilihan ini didasarkan atas kebutuhan akan penguasaan networking utk mendukung pekerjaan gue. Cisco Certification akhirnya menjadi pilihan, dukungan referensi dan sistem pelatihannya yang bagus menjadi dasar pertimbangan gue - disamping banyak produk Cisco yang dipakai di lingkungan pekerjaan.
 
Path sertifikasi yang ditawarkan cukup menantang dan menurut gue Cisco sebagai leading di networking juga memberikan landasan yang cukup kuat untuk bisa dipakai di produk networking merk lainnya. Gue akan memulainya secara otodidak, target pertama adalah lulus ujian CCNA.
 
Untuk keperluan pencapaian target yang udah gue putusin, blog ini akan gue pakai untuk mencatat setiap progress yang udah gue capai. Catatan online ini mudah-mudahan juga berguna bagi yang ingin mengikuti path Networking. Sebelumnya gue mau mengucapkan terima kasih utk Bung Himawan Nugroho yang telah memberikan inspirasi dan motivasi melalui tulisannya baik di blognya maupun di milis IndoCisco. Bravo Bung Him.





















Get free blog up and running in minutes with Blogsome
Theme designed by Hadley Wickham