ความรู้คู่ความก้าวหน้า
 
CCNA: องค์ประกอบภายในของ Cisco Router

เพื่อให้ท่านได้อ่านบทความนี้ได้อย่างเข้าใจโดยง่ายแล้ว ท่านสามารถเข้าไปดูข้อมูลเพิ่มเติมได้จาก file Clip VDO Vol. 3 ตาม link นี้นะครับ (ถ้าได้ดู VDO ก่อนแล้วค่อยมาอ่าน จะทำให้ท่านเข้าใจบทความนี้ได้อย่างง่ายดายครับ "ฟันธง")

Link: //www.bloggang.com/viewblog.php?id=likecisco&date=31-05-2014&group=8&gblog=3

รูป logical diagram ขององค์ประกอบทางด้าน hardware ที่อยู่ภายใน Cisco router






Router ก็คล้ายๆ กับ computer หรือ PC โดย router จะมีองค์ประกอบของ hardware และ software ที่ถูกพบอยู่ใน computer อื่นๆ เหมือนๆ กัน โดยประกอบไปด้วยสิ่งต่างๆ ดังนี้:

CPU: CPU จะดำเนินการ (executes) คำสั่ง Operating System (OS) หรือระบบปฏิบัติการ อย่างเช่น การเริ่มต้นของระบบ (system initialization), routing function, และ switching function


RAM:
- RAM จะเก็บคำสั่งและข้อมูลที่ CPU จะต้องดำเนินการ  
- Read/write memory นี้มี software และโครงสร้างข้อมูล (data structure) ที่ทำให้ router สามารถทำงานได้
- RAM เป็น "volatile memory หรือหน่วยความจำชั่วคราว (ไม่สามารถเก็บข้อมูลได้เมื่อไฟดับ)" และมันจะสูญเสียข้อมูลเมื่อ router ถูกปิด power หรือถูก restart แต่อย่างไรก็ตาม router ก็ยังมีพื้นที่จัดเก็บถาวร (permanent storage areas) อย่างเช่น ROM, flash, และ NVRAM

- RAM ใน router จะถูกใช้ในการจัดเก็บสิ่งต่างๆ ดังต่อไปนี้:
   - Operating system: Cisco IOS Software จะถูก copy เข้าไปใน RAM ในระหว่างขั้นตอนของการ boot
   - Running configuration file: File นี้จะเป็น file ที่เก็บ command ของ configuration ที่ Cisco IOS Software กำลังมีการใช้งานอยู่ ณ. ขณะนี้บน Cisco router โดยมีเงื่อนไขว่า "Command ทั้งหมดที่เพิ่งจะถูก configure อยู่บน router จะถูกเก็บไว้ใน "running configuration file" หรือที่รู้จักกันในนามของ "running-configในอุปกรณ์ของ Cisco"
   - IP routing table: File นี้จะเป็น file ที่เก็บ information เกี่ยวกับ directly connected (subnet บน interface ของตัวเอง) และ remote network (subnet ที่ไม่ใช่ subnet บน interface ของตัวเอง) โดย IP routing table นี้จะถูกใช้ในการกำหนด best path หรือเส้นทางที่ดีที่สุดในการ forward "IP packet"
   - ARP cache: ARP cache จะเก็บข้อมูลการ mapping (การจับคู่ หรือการแปลง) จาก IPv4 address ไปเป็น MAC address เช่นเดียวกันกับ ARP cache ที่ใช้อยุ่บน PC โดย ARP cache จะถูกใช้อยู่บน router ที่มี interface แบบ LAN อย่างเช่น Ethernet (Fast Ethernet และ Gigabit Ethernet Interface) 
   - Packet buffer: Packet จะถูกเก็บไว้อย่างชั่วคราวใน buffer เมื่อพวกมันถูกรับมาบน interface หรือก่อนที่พวกมันจะออกไปจาก interface

ROM:
- ROM เป็นรูปแบบของการจัดเก็บข้อมูลแบบถาวร
- Memory ชนิดนี้จะมี microcode หรือ firmware สำหรับการทำงานขั้นพื้นฐานในการเริ่มต้น และการ maintain (บำรุงรักษา) router
- ROM จะมี ROM monitor (rommon mode) ที่ซึ่งจะถูกใช้สำหรับการทำหน้าที่ disaster recovery (หรือการกู้คืนภัยพิบัติ) ให้กับ router อย่างเช่นนำมาใช้กับการทำ password recovery (หรือการกู้คืน password)
- ROM จะเป็น "nonvolatile memory" หรือหน่วยความจำแบบถาวร (สามารถเก็บข้อมูลได้เมื่อไฟดับ) ดังนั้นมันจะยังคงเก็บข้อมูล (content) ไว้ในหน่วยความจำได้ ถึงแม้ว่าระบบไฟฟ้าจะถูกปิดไปก็ตาม


Flash memory:
- Flash memory เป็น "nonvolatile computer memory   ที่สามารถจะถูกเก็บ และลบได้ด้วยระบบไฟฟ้า
- Flash จะถูกใช้เป็น "permanent storage" หรือ "ที่จัดเก็บข้อมูลแบบถาวร" สำหรับ Operating System (OS)
- ใน model ส่วนใหญ่ของ Cisco router แล้ว, Cisco IOS Software จะถูกจัดเก็บอย่างถาวรอยู่ใน flash memory และถูก copy เข้าไปใน RAM ในระหว่างขั้นตอนของการ boot ที่ซึ่งจากนั้น CPU จะทำการประมวลผลกับมันต่อไป
- Flash memory จะไม่สูญเสียข้อมูล (content) ของมัน เมื่อ router ถูกปิด power หรือถูก restart
- Flash memory จะประกอบไปด้วย SIMMs card และ PCMCIA card

รูปตัวอย่างของ SIMMs card รูปที่ 1 (จาก //www.cisco.com)
รูปอ้างอิงจาก: //www.cisco.com/c/en/us/td/docs/routers/access/2600/hardware/installation/notes/2600mem.html

Cisco 2600 Series 3.3- and 5-V 80-Pin SIMM


รูปตัวอย่างของ SIMMs card รูปที่ 2
รูปอ้างอิงจาก: //www.memoryx.com/mem2600xm32fs.html

32MB Cisco 2600XM Series Routers Approved Flash SIMM Memory (p/n MEM2600XM-32FS)





รูปตัวอย่างของ PCMCIA card 
อ้างอิงจาก: //bayinfotech.net/stores/?do=business&act=detail&id=xrmemfd2g

XR-MEM-FD2G 2GB Memory Flash Disk PCMCIA Approved Cisco 12000 Series Routers PRP-2





NVRAM:
- NVRAM จะม่สูญเสียข้อมูล (information) ของมัน เมื่อ router ถูกปิด power หรือถูก restart
- Cisco IOS Software จะใช้ NVRAM เป็น permanent storage (หรือที่จัดเก็บข้อมูลแบบถาวร) สำหรับจัดเก็บ "startup configuration file" หรือที่เราเรียกว่า "startup-config" ในอุปกรณ์ของ Cisco
- การเปลี่ยนแปลงของ configuration ณ. ขณะนั้นๆ ทั้งหมดจะถูกจัดเก็บไว้ใน "running configuration file" ที่อยู่ใน RAM และ Cisco IOS Swoftware ก็จะใช้งาน configuration เหล่านั้นอย่างทันทีทันใด (เนื่องจาก configuration ที่เปลี่ยนแปลงไปใน RAM จะถูก active อย่างทันทีทันใด ดังนั้นในการ configure อุปกรณ์ของ Cisco ที่เป็นพวก IOS จะต้องมีความระมัดระวังเป็นอย่างมาก โดยเฉพาะการ copy/paste ที่อาจจะเกิดความผิดพลาด และนำมาซึ่งความเสียหายที่รุนแรงได้)
- ในการ save configuration ที่มีการเปลี่ยนแปลงเหล่านี้ เพื่อรองรับในกรณีที่ router ถูก restart หรือ loses power ไปนั้น running configuration จะต้องถูก copy ไปยัง NVRAM ที่ซึ่งเป็นที่ที่ถูกจัดเก็บ startup configuration files


Configuration register:
- Configuration register จะถูกใช้ในการควบคุมว่า "จะให้ router ทำการ boot อย่างไร?"
- ค่าของ configuration register  จะถูกติดตั้งอยู่ใน NVRAM

Interfaces: Interface จะเป็นการเชื่อมต่อกันทาง physical ไปยังโลกภายนอกสำหรับ router เช่น Ethernet, Fast Ethernet, และ Gigabit Ethernet

แม้ว่า Cisco router จะมีอยู่หลายๆ ชนิด และหลายๆ model ที่แตกต่างกันก็ตาม แต่ router ทุกๆ ตัวจะมีองค์ประกอบทางด้าน hardware โดยทั่วๆ ไปที่เหมือนๆ กัน

หวังว่าบทความนี้จะเป็นประโยชน์กับหลายๆ ท่านนะครับ

ขอบคุณครับ 
โก้-ชัยวัฒน์
www.likecisco.bloggang.com



Create Date : 17 สิงหาคม 2557
Last Update : 20 มกราคม 2559 0:32:24 น. 0 comments
Counter : 7772 Pageviews.  
 
Name
Opinion
*ใช้ code html ตกแต่งข้อความได้เฉพาะสมาชิก

kochaiwat
 
Location :
กรุงเทพฯ Thailand

[Profile ทั้งหมด]

ให้ทิปเจ้าของ Blog [?]
ฝากข้อความหลังไมค์
Rss Feed
Smember
ผู้ติดตามบล็อก : 693 คน [?]




เริ่มงานครั้งแรกที่บริษัท UIH (United Information Highway) ซึ่งเป็นบริษัทผู้ให้บริการทางด้านการสื่อสารข้อมูล อาทิเช่น Lease Line, Frame Relay และ MPLS และได้ย้ายไปร่วมงานกับบริษัท dtac โดยได้ทำงานเกี่ยวกับ IP Network (Switch/Router/Firewall/F5-Loadbalancer) รวมถึง MPLS Network และ IPRAN (IP Radio Access Network) ซึ่งเป็น IP Network ที่รองรับ Access ของ Mobile System นอกจากนั้นยังสนใจศึกษาเรื่อง IPv6 Address ที่จะมาใช้แทน IPv4 ที่เราใช้งานอยู่ในปัจจุบัน
แต่ด้วยความชอบในการแบ่งปันความรู้ จึงได้มีโอกาสสอน CCNA อยู่ที่สถาบันแห่งหนึ่งในอาคารฟอร์จูนทาวน์ในวันเสาร์-อาทิตย์ ตั้งแต่ปี พ.ศ. 2549 จนถึง พ.ศ. 2553 รวมเป็นเวลา 4 ปี, หลังจากนั้นในระหว่างที่ทำงานที่ dtac ก็ได้สอนเสาร์-อาทิตย์เรื่อยมา

เคยเป็น Trainer หรือ Instructor อย่างเต็มตัว สอนวิชาต่างๆ ของ Cisco อย่างเป็นทางการ (Authorize Training) ที่บริษัท Training Partner Thailand จนถึง มีนาคม 2014 และได้ตัดสินใจออกมาสอนเอง เพราะด้วยความรักในอาชีพการสอน และต้องการที่จะแบ่งปันความรู้ให้กับบุคคลในระดับกลางและล่างเพื่อส่งเสริมให้ได้มีโอกาสได้เรียน และได้มีโอกาสสมัครงาน แต่ด้วยใจรักในบริษัท Cisco ดังนั้น เมื่อมีโอกาสเข้ามา จึงได้ตัดสินใจหยุดการสอน และได้เข้าไปเป็นพนักงาน หรือทำงานที่บริษัท Cisco Thailand ตั้งแต่วันที่ 15 กุมภาพันธ์ 2559 (2016) จนถึงปัจจุบัน

ลูกค้าที่เคยมารับการอบรม เช่น
- Lao Telecom Company Ltd
- CAT Telecom
- TOT
- True
- dtac
- CDG Group
- SITA air transport communications and information technology (www.sita.aero/)
- Infonet Thailand
- MultiLink Co., Ltd
- โรงพยาบาลไทยนครินทร์
- และเคยไปเป็นวิทยากรพิเศษที่ มหาวิทยลัยกรุงเทพสุวรรณภูมิ

ปัจจุบัน โก้-ชัยวัฒน์ ได้ผ่านการสอบ:
- Cisco Certified Internetwork Expert (CCIE) No. 51353 และ
- Cisco Certified Systems Instructor (CCSI) ซึ่งเป็น Certificate ที่ออกให้โดย Cisco สำหรับผู้ที่จะเป็นผู้สอน Cisco Certificate อย่างเป็นทางการ และได้รับ CCSI ID: 34784

วิชาที่สามารถได้สอนได้สำหรับ Cisco Certificate ในขณะนี้คือ
- CCNA Routing & Switching
- CCNA Security (IINS)
- CCNP Route & Switch: ROUTE
- CCNP Route & Switch: SWITCH
- CCNP Route & Switch: TSHOOT
- MPLS (IOS)
- MPLS Traffic Engineering (IOS)
- CCNP Service Provider: SPROUTE (OSPF, IS-IS, BGP, Prefix-List, Route-Map and RPL (Routing Policy Language))
- CCNP Service Provider: SPADVROUTE (Advance BGP, Multicast, and IPv6)
- CCNP Service Provider: SPCORE (MPLS, MPLS-TE, QoS)
- CCNP Service Provider: SPEDGE (MPLS-L3VPN, MPLS-L2VPN (AToM and VPLS)
- IPv6

Certification ที่มีอยู่ในปัจจุบัน CCIE# 51353, CCSI# 34784, CCNA Routing & Switching, CCNA Security (IINS), CCNA Design, CCNP Routing & Switching, CCIP, CCNP Service Provider ซึ่งเป็น Certification ของ Cisco product รวมถึง Certification ของสถาบัน EC-Council (www.eccouncil.org) นั่นคือ Certified Ethical Hacker (CEH)

"เป้าหมายมีไว้ให้ไล่ล่า บ้างเหนื่อยล้าบ้างหยุดพัก
ชีวิตแม้ยากนัก แต่เรารักเราไม่ถอย
ชีวิตแม้ต้องคอย จะไม่ปล่อยไปวันๆ
ชิวิตไม่วายพลัน แม้นสักวันต้องได้ชัย"

"แม้ระยะทางจะไกลแค่ไหน แม้ต้องใช้เวลามากเพียงใด
ขอเพียงแค่มีความตั้งใจ เราต้องได้ไปให้ถึงมัน"

ผมจะไม่ยอมทิ้งฝัน แต่จะไล่ล่ามันให้ถึงที่สุด สักวันฝันอาจจะเป็นจริง ถึงจะไปไม่ถึง แต่ผมก็ภูมิใจที่ได้ทำ
==============================
ความรู้ = เมล็ดพืช
ความพยายามในการเรียนรู้ = ปุ๋ย, น้ำ และความใส่ใจที่จะปลูก
สรุปคือ
ยิ่งพยายามเรียนรู้ ยิ่งพยายามศึกษาในเรื่องใดๆ ผลที่ได้คือ จะได้ความรู้ในเรื่องนั้นๆ อย่างลึกซึ้ง เปรียบเสมือนปลูกต้นไม้ด้วยความใส่ใจ ให้น้ำ ให้ปุ๋ย ผลที่ได้ก็คือ ต้นไม้ที่เติบโตอย่างแข็งแรง และผลิดอกและผลที่งดงามให้เราได้ชื่นชม
ความพยายามอยู่ที่ไหน ความสำเร็จจะอยู่ที่นั่น หรือที่ไหนก็ช่าง แต่เชื่อเถอะ เราจะได้ผลลัพธ์ที่ดีจากความพยายามนั้นๆ ไม่มากก็น้อย
อยากได้อะไรให้พยายาม แล้วความสำเร็จมันจะเข้ามาหาเอง
ผมเชื่อ และมั่นใจอย่างนั้น
===============================
ตอนนี้ผมได้ไปถึงฝัน (CCIE) แล้ว และสิ่งที่ไม่คาดฝัน คือได้ทำงานที่บริษัท Cisco ซึ่งถือได้ว่าไกลเกินฝัน

กว่าผมจะมาถึงจุดนี้ได้ เกิดจากความตั้งใจ มุ่งมั่น และพยายามอย่างไม่ย่อท้อ ศึกษาหาความรู้ และฝึกฝนตนเองอยู่เสมอ จนกระทั่งประสบความสำเร็จ และผมก็ได้พิสูจน์แล้วว่า ความพยายามอยู่ที่ไหน ความสำเร็จอยู่ที่นั่น ขอเพียงแค่อย่าท้อ อย่าถอย และอย่าหยุด

ผมขอเป็นกำลังใจให้กับทุกคน และขอให้ประสบความสำเร็จดังที่มุ่งหวัง ไม่ว่าท่านจะหวังสิ่งใดก็ตามครับ

ท้ายที่สุด ผมขอฝากข้อคิดในเรื่อง Certificate ไว้สักนิดนะครับ:
*** "CCIE และ Certificate อื่นๆ มีไว้เพื่อทำมาหากิน และมีไว้เพื่อข่มตนไม่ให้เกรียน เพราะความเกรียนจะนำมาซึ่งการเป็นเป้าให้คนที่เค้าหมั่นไส้ยิงเอานะครับ" ***

Facebook: ชัยวัฒน์ อมรหิรัญวงศ์
New Comments
[Add kochaiwat's blog to your web]

MY VIP Friends


 
 
pantip.com pantipmarket.com pantown.com