1. ข้อมูลสอบกลางภาค Lab Work 9
กำหนดสอบ
- รายวิชา: Advanced Network and Computer Engineering (02005136)
- วันสอบ: Thursday, 2 July 2026
- สถานที่: Lab 6
- เริ่มสอบ: 8:30 am
- สิ่งที่ต้องนำมา: PC ของตัวเอง
โครงสร้างคะแนน
| ส่วนสอบ | เวลา | รูปแบบ | คะแนน |
|---|---|---|---|
| EtherChannel | 8:30-9:10 | Multiple-choice และ short-answer | 25 ข้อ / 50 คะแนน |
| Enterprise Resource Planning | 9:20-9:50 | Multiple-choice, matching, short review | 15 MCQ + 15 matching + 5 reviews / 40 คะแนน |
2. ERP จากศูนย์
ERP หรือ Enterprise Resource Planning คือระบบซอฟต์แวร์ที่รวมงานหลักขององค์กรไว้ในระบบเดียว เช่น ลูกค้า, พนักงาน, การเงิน, บัญชี, การขาย, คำสั่งซื้อ, โปรเจกต์, เว็บไซต์, supply chain, manufacturing และ inventory เป้าหมายคือทำให้งานอัตโนมัติขึ้น ลดข้อมูลซ้ำ ลดงานมือ และช่วยให้ผู้บริหารเห็นภาพธุรกิจจากข้อมูลกลางชุดเดียว.
ทำไมต้องใช้ ERP
องค์กรที่โตขึ้นมักมีระบบแยกกันหลายส่วน เช่น บัญชีใช้ไฟล์หนึ่ง ฝ่ายขายใช้อีกระบบ คลังใช้อีกฐานข้อมูล ทำให้ข้อมูลไม่ตรงกันและตัดสินใจช้า ERP รวม workflow และข้อมูลให้เชื่อมกัน.
ประโยชน์หลัก
เพิ่มประสิทธิภาพ, ลดต้นทุนซ้ำซ้อน, ช่วย forecast, ควบคุมเงินสดและ inventory, ปรับขยายธุรกิจได้ดีขึ้น และเพิ่ม ROI เมื่อเลือก module เหมาะกับธุรกิจ.
เลือก ERP ตามธุรกิจ
ธุรกิจผลิต/ค้าปลีกต้องเน้น inventory และ manufacturing, consulting ต้องเน้น project/HR, e-commerce ต้องรองรับ sales/order ปริมาณมาก และทุกธุรกิจต้องดู financial workflow.
Cloud และ On-premise คืออะไร
| รูปแบบ | ความหมาย | ข้อดี | ข้อควรระวัง |
|---|---|---|---|
| Cloud ERP | ระบบอยู่บน server ของผู้ให้บริการ เข้าผ่าน internet | เริ่มใช้ง่าย, update โดย vendor, ไม่ต้องดูแล hardware มาก | พึ่งพา internet, ต้องดูค่า subscription และข้อจำกัด customization |
| On-premise ERP | ติดตั้งและดูแลระบบบน server ขององค์กรเอง | ควบคุมข้อมูลและระบบได้มาก, customize ได้ลึก | ต้องมีทีมดูแล, ลงทุน hardware, backup/security เอง |
Vendor ที่ lab ให้เปรียบเทียบ
ไฟล์ Ep1/Ep2 ให้ผู้เรียนค้นคว้าและทำเครื่องหมายว่า ERP แต่ละ vendor รองรับ cloud หรือ on-premise ได้แก่ Microsoft Dynamics, Sage X3 ERP, SAP S/4HANA, Oracle NetSuite และ Odoo ERP. ประเด็นที่ควรรู้คือ NetSuite มีจุดแข็งด้าน cloud ERP, Odoo มีทั้ง Odoo Online/Odoo.sh และติดตั้งเองได้, SAP S/4HANA และ Microsoft Dynamics มีหลาย deployment model, ส่วน Sage X3 มีทั้ง deployment ที่ vendor/partner จัดการและแบบติดตั้งเองตามแพ็กเกจ/ประเทศ.
ความท้าทายของ ERP Implementation
- Communication: ผู้บริหารต้องอธิบายให้ชัดว่าทำไมต้องเปลี่ยนระบบ ไม่เช่นนั้นทีมอาจต่อต้านเพราะคุ้นกับระบบเดิม.
- Long-term goals: ต้องวางเป้าหมายระยะยาว, initiative ที่ต้องการ, และขอบเขตการมีส่วนร่วมของแต่ละคน.
- Leadership: ต้องมีผู้รับผิดชอบจริง ไม่ใช่แค่มีชื่อในโครงการ ต้องเข้าใจประโยชน์ที่คาดหวังและช่วยเคลียร์บทบาท/งาน.
- Timing: การ implement ตอนธุรกิจกำลังยุ่งมากทำให้เสี่ยง ตัวอย่างในเอกสารยกกรณี Hershey ที่เร่งใช้ SAP ช่วง Halloween จนเกิดความเสียหาย.
- Customization and maintenance: ERP ต้องปรับให้เข้ากับองค์กร แต่การปรับมากเกินไปทำให้ดูแลยาก จึงต้องเข้าใจ architecture และมีแผน update.
- Implementation team: ควรมี project manager, ERP developer, key users/partners และคนที่เข้าใจ business process.
3. Odoo Lab Ep1-Ep3: ทำอะไรบ้าง
Lab ERP ใช้ Odoo 18 เป็นตัวอย่าง ERP ที่ติดตั้งบน Ubuntu 24.04 ใน VirtualBox/VPS เพื่อให้เห็นตั้งแต่ environment, database, configuration, module activation จนถึงการออกแบบบริษัทและนำเสนอ.
Ep1: ติดตั้ง Odoo และ dependency
Prerequisites
- Ubuntu 24.04 VPS/VM
- RAM อย่างน้อย 2 GB แนะนำ 4 GB
- CPU 2 cores
- Network: NAT
- ใช้ไฟล์ disk `StdCompactSRV_GUI.vdi` จาก URL ในเอกสาร
- Login: `kosen` / Password: `k0sen`; sudo ใช้รหัสเดียวกัน
หลักฐานที่ต้องแสดงใน Ep1
- terminal login พร้อม RAM, disk, CPU
- Python version
- PostgreSQL version
- รายชื่อไฟล์หลัง clone Odoo
- virtual environment ที่ activate แล้ว
- configuration file ของ Odoo
- หน้า Odoo ที่เปิดได้ที่ `http://localhost:8069`
คำสั่งหลักจาก Ep1
sudo apt-get install git python3-pip libldap2-dev libpq-dev libsasl2-dev wkhtmltopdf
sudo apt-get install postgresql postgresql-client
su - postgres -c "createuser -s odoo18"
su postgres
psql
ALTER ROLE odoo18 WITH PASSWORD 'admin';
sudo useradd -m -d /opt/odoo18 -U -r -s /bin/bash odoo18
cd /opt/odoo18/
sudo git clone https://github.com/odoo/odoo.git --depth 1 --branch 18.0 --single-branch odoo
sudo apt-get install python3-venv
python3 -m venv odoo-18-venv
source odoo-18-venv/bin/activate
pip install -r odoo/requirements.txt
nano /opt/odoo18/odoo/debian/odoo.conf
Ep2: เพิ่ม disk, ตั้งค่าบริษัท, เปิด module
Ep2 ต่อจากการติดตั้ง โดยเน้นการเตรียมพื้นที่ disk ให้พอ แล้วเข้า Odoo เพื่อ activate modules และ customize ข้อมูลบริษัท.
- ตรวจพื้นที่ disk ที่เหลือ.
- ปิด VM แล้ว resize VDI ด้วย `vboxmanage modifymedium disk <path-of-vdi> --resize 20480` หรือมากกว่า.
- ตั้งค่า boot จาก Ubuntu 24.04 desktop ISO เพื่อใช้ GParted.
- อย่า install ใหม่ ให้เข้า live environment แล้วเปิด GParted.
- ย้าย linux-swap ไปด้านขวา กด apply จากนั้นขยาย `/dev/sda2` ให้เต็มพื้นที่และ apply.
- ปิด VM เอา optical boot ออก กลับมา boot จาก hard disk แล้วตรวจ partition ก่อน/หลัง resize.
งานตั้งค่าบริษัทใน Odoo
- Start Odoo ด้วย account ของ Odoo และ activate virtual environment.
- เข้า `http://localhost:8069`.
- Activate modules: Sales, CRM, Inventory, Website และ Accounting.
- ตั้ง company information: company name, address, phone/mobile, email, logo.
- ตั้ง language และ document layout เช่น invoice layout.
- เพิ่ม employees, job positions และ departments ตามตารางที่ออกแบบ.
Ep3: ออกแบบบริษัทและนำเสนอ
Ep3 ขยายจากการตั้งค่าเป็นการคิดเชิงองค์กร: สร้างกลุ่ม 6 คน, ตั้งชื่อบริษัท/องค์กร, ระบุชนิดธุรกิจ, สร้าง employee table, ทำ organization chart, เลือก ERP modules ที่บริษัทต้องใช้ และนำเสนอ 10-15 นาที.
| สิ่งที่ต้องทำ | รายละเอียด | ผลลัพธ์ที่ต้องโชว์ |
|---|---|---|
| สร้างกลุ่ม | 6 members/group พร้อม student ID, name, department, position | ตาราง Company/Org Members |
| Organization chart | จัดโครงสร้างตำแหน่งและสายงานตามตารางสมาชิก | แผนผังองค์กร |
| Business information | ชื่อบริษัท, business type, address/email, departments, employees, document layout, corporate identity, motto, logo | หน้ารายละเอียดบริษัทใน Odoo คล้าย figure 13 ของ Ep2 |
| Module mapping | ระบุ module ที่จะใช้ และโยงกับ department/person/position | ตาราง module name และผู้ใช้/แผนกที่เกี่ยวข้อง |
| Presentation | นำเสนอ 10-15 นาที | ชื่อบริษัท, ประเภทธุรกิจ, business model/vision, identity, motto/logo, ERP modules ที่ใช้ |
4. ERP Modules ที่ต้องรู้
ERP module คือส่วนประกอบตามหน้าที่ธุรกิจที่เสียบเข้ากับ platform และ database กลางเดียวกัน ข้อดีคือข้อมูลแต่ละแผนกมีนิยามเดียวกัน ใช้งานคล้ายกัน และลดความวุ่นวายจากระบบแยกส่วน.
| Module | ทำหน้าที่อะไร | ตัวอย่างประโยชน์ |
|---|---|---|
| Financial Management | แกนหลักของ ERP ดู accounts payable, accounts receivable, general ledger, balance sheet, receipts และเอกสารการเงิน | automate billing, vendor payments, expense management, cash management, asset management, ช่วยปิดบัญชีเร็วและเห็นสถานะการเงินใกล้ real-time |
| Procurement | จัดซื้อสินค้า/วัตถุดิบ ตั้งแต่ quote, approved vendors, purchase orders และ spend management | ลดเวลาจัดซื้อ, บังคับ compliant spending, รวมกำลังซื้อเพื่อลดต้นทุน, ลด supply disruption |
| Risk Management | ใช้ AI/ML และ control workflow เพื่อป้องกัน cash leak, fraud, error, policy violation และช่วย audit/compliance | SoD reporting, user access control, audit transaction, SOX compliance, business continuity planning |
| Supply Chain Management | ติดตามการไหลของวัตถุดิบ/สินค้า จาก supplier ถึงผู้ผลิต ผู้กระจายสินค้า retailer หรือ consumer | demand/supply planning, inventory replenishment, order fulfillment, ลด overstock/stockout และรับมือ market shock |
| Enterprise Performance Management | วางแผน budget, forecast และรายงาน performance แบบ connected planning | scenario modeling, long-range planning, account reconciliation, tax reporting, มองต้นทุนและ profitability ชัดขึ้น |
| Manufacturing Process | วางแผนและจัดการ production run, raw materials, shop floor, cost และ quality | รองรับ mixed-mode manufacturing เช่น process + discrete manufacturing, track output เทียบ forecast |
| Customer Relationship Management | จัดการ customer/prospect, interaction history, purchase history, segmentation, sales leads และ service | contact management, opportunity tracking, quotes, issue ticketing, cross-sell recommendation |
| Human Resources / HCM | เก็บ employee records, performance reviews, job descriptions, benefits, attendance/time off | automate scheduling, recruitment, compensation, ลด spreadsheet ซ้ำ และเชื่อมโบนัสกับ CRM/sales data ได้ |
| Project Management | ติดตาม schedule, budget, resources และ project plan หลายรายการ | resource allocation, cost capture, customer invoices, project billing, เพิ่ม on-time completion และควบคุมต้นทุน |
| ERP Analytics | วิเคราะห์ profitability, working capital, spending, collections และ payables | เห็น GL insights, cash flow, overdue vendor payment, expense fraud และ policy compliance |
5. EtherChannel
EtherChannel คือเทคโนโลยี link aggregation ที่รวม physical Ethernet links หลายเส้นให้กลายเป็น logical link เดียว เรียกว่า port channel. จุดสำคัญคือเพิ่ม bandwidth และ redundancy โดย STP มองเป็นลิงก์เดียว จึงไม่ block physical links ภายใน channel เหมือนกรณีมีลิงก์ซ้ำหลายเส้นแยกกัน.
logical link
ปัญหาที่ EtherChannel แก้
- ถ้าต่อหลายลิงก์ระหว่าง switch เพื่อเพิ่ม bandwidth, STP จะ block redundant links เพื่อกัน loop.
- EtherChannel รวมหลายลิงก์เป็นหนึ่ง logical link ทำให้ใช้ bandwidth รวมได้และยังมี redundancy.
- ถ้าลิงก์กายภาพเส้นหนึ่งเสีย port channel ยังทำงานต่อได้ ทำให้ topology ไม่เปลี่ยนทันที.
ข้อดี
- ตั้งค่าบน port-channel interface ได้ครั้งเดียว แล้วกระทบ member ports ช่วยให้ configuration consistent.
- ใช้ switch ports เดิม ไม่จำเป็นต้องซื้อ link ที่เร็วกว่าเสมอไป.
- ทำ load balancing ระหว่าง links ใน channel.
- STP เห็นทั้ง bundle เป็น logical link เดียว หากมีหลาย EtherChannel bundles ระหว่าง switch อาจ block ทั้ง bundle หนึ่งเพื่อกัน loop.
- เพิ่ม fault tolerance เพราะเสีย physical link บางเส้นได้โดยไม่ล่มทั้ง channel.
Implementation Restrictions และ Guidelines
| เงื่อนไข | รายละเอียดที่ต้องตรงกัน |
|---|---|
| Interface type | ห้ามผสม Fast Ethernet กับ Gigabit Ethernet ใน EtherChannel เดียวกัน |
| จำนวน ports | หนึ่ง EtherChannel รองรับได้สูงสุด 8 Ethernet ports ที่ config compatible; Catalyst 2960 รองรับได้ถึง 6 EtherChannels |
| Speed/Duplex | ทุก physical member ports ต้อง speed และ duplex เหมือนกัน |
| VLAN / Trunk | ถ้าเป็น access ต้องอยู่ VLAN เดียวกัน ถ้าเป็น trunk ต้อง trunk เหมือนกัน, native VLAN และ allowed VLAN range ต้องเหมือนกันทั้งสองฝั่ง |
| Layer | member ports ต้องเป็น Layer 2 ports หากทำ switched EtherChannel |
| จุดแก้ config | ควรแก้ Layer 2 settings บน `interface port-channel` เพราะ config บน port channel จะ affect physical interfaces แต่ config บน physical interface ไม่ได้ย้อนกลับไป affect port channel เสมอไป |
PAgP และ LACP
EtherChannel สร้างได้ 3 แบบหลัก: static `on`, negotiate ด้วย PAgP, หรือ negotiate ด้วย LACP.
PAgP
Cisco-proprietary protocol ส่ง PAgP packets ทุก 30 วินาทีเพื่อ negotiate และตรวจ configuration consistency.
- `on`: บังคับ channel โดยไม่ negotiate ต้องเป็น `on` ทั้งสองฝั่ง
- `desirable`: active negotiating state เริ่มส่ง PAgP packet
- `auto`: passive state รอรับ PAgP packet ไม่เริ่มเอง
LACP
IEEE 802.3ad standard ใช้ใน multivendor environments ทำหน้าที่คล้าย PAgP.
- `on`: บังคับ channel ไม่ใช้ LACP ต้องเป็น `on` ทั้งสองฝั่ง
- `active`: เริ่ม negotiate ด้วย LACP packets
- `passive`: รอรับ LACP packets ไม่เริ่มเอง
Mode Compatibility
| Protocol | ฝั่ง A | ฝั่ง B | Channel formed? | จำง่าย |
|---|---|---|---|---|
| PAgP | on | on | Yes | บังคับทั้งคู่ |
| PAgP | on | desirable/auto | No | ฝั่ง `on` ไม่ negotiate |
| PAgP | desirable | desirable | Yes | เริ่มคุยทั้งคู่ |
| PAgP | desirable | auto | Yes | มีฝั่งหนึ่งเริ่มคุย |
| PAgP | auto | auto | No | รอทั้งคู่ ไม่มีใครเริ่ม |
| LACP | on | on | Yes | บังคับทั้งคู่ |
| LACP | on | active/passive | No | ฝั่ง `on` ไม่ใช้ LACP |
| LACP | active | active | Yes | เริ่มคุยทั้งคู่ |
| LACP | active | passive | Yes | มีฝั่งหนึ่งเริ่มคุย |
| LACP | passive | passive | No | รอทั้งคู่ ไม่มีใครเริ่ม |
ตัวอย่าง Configure LACP จากสไลด์
S1(config)# interface range FastEthernet 0/1 - 2
S1(config-if-range)# channel-group 1 mode active
Creating a port-channel interface Port-channel 1
S1(config-if-range)# exit
S1(config)# interface port-channel 1
S1(config-if)# switchport mode trunk
S1(config-if)# switchport trunk allowed vlan 1,2,20
คำสั่ง Verify
| Command | ใช้ดูอะไร |
|---|---|
| `show interfaces port-channel` | สถานะทั่วไปของ port-channel interface |
| `show etherchannel summary` | สรุปหนึ่งบรรทัดต่อ port channel เห็น flags, protocol, member ports |
| `show etherchannel port-channel` | รายละเอียดของ port channel เฉพาะตัว |
| `show interfaces etherchannel` | บทบาท/สถานะของ physical member interface |
| `show run | begin interface port-channel` | ตรวจ running configuration ตั้งแต่ port-channel ลงไป รวมถึง member ports |
Troubleshooting Example
- ดู `show etherchannel summary`; ถ้าเจอ `Po1(SD)` หมายถึง Port-channel 1 เป็น Layer 2 แต่ down และ ports เป็น `D` คือ down.
- ดู `show run | begin interface port-channel`; พบ S1 ใช้ `channel-group 1 mode on` แต่ S2 ใช้ `mode desirable` จึง incompatible เพราะ `on` ไม่ negotiate กับ PAgP.
- แก้โดยลบ port-channel เดิม แล้ว configure ใหม่ให้ PAgP ตรงกัน เช่น `desirable` ทั้งสองฝั่งหรือ `desirable/auto`.
- verify อีกครั้งด้วย `show etherchannel summary`; ผลที่ถูกควรเห็น `Po1(SU)` และ ports เป็น `(P)` โดย protocol เป็น PAgP.
S1(config)# no interface port-channel 1
S1(config)# interface range fa0/1 - 2
S1(config-if-range)# channel-group 1 mode desirable
Creating a port-channel interface Port-channel 1
S1(config-if-range)# no shutdown
S1(config-if-range)# exit
S1(config)# interface range fa0/1 - 2
S1(config-if-range)# channel-group 1 mode desirable
S1(config-if-range)# no shutdown
S1(config-if-range)# interface port-channel 1
S1(config-if)# switchport mode trunk
S1(config-if)# end
6. FHRP และ HSRP
First Hop Redundancy Protocols (FHRP) แก้ปัญหา default gateway เป็น single point of failure. โดยปกติ host จะตั้ง default gateway เพียง IP เดียว ถ้า router interface นั้นเสีย host จะออกนอก LAN ไม่ได้ แม้จะมี router/Layer 3 switch สำรองอยู่ก็ตาม.
Active
Virtual IP + MAC
Standby
แนวคิด Virtual Router
- router หลายตัวทำงานร่วมกันเพื่อให้ host เห็นเหมือนมี router เดียว.
- host ตั้ง default gateway เป็น virtual IP address.
- เมื่อ host ทำ ARP หา MAC ของ default gateway จะได้ virtual MAC address.
- router ที่เป็น active จะรับ frame ที่ส่งไปยัง virtual MAC แล้ว forward traffic.
- ถ้า active เสีย standby จะรับบทบาทแทน โดยใช้ virtual IP/MAC เดิม ทำให้ host ไม่ต้องเปลี่ยน config.
Failover Steps
- standby router หยุดเห็น hello messages จาก forwarding/active router.
- standby router assume role เป็น forwarding/active router ใหม่.
- router ใหม่ใช้ virtual IPv4 และ virtual MAC address เดิม ทำให้ host เห็นบริการต่อเนื่อง.
FHRP Options
| Protocol | ประเภท | สรุป |
|---|---|---|
| HSRP | Cisco-proprietary | transparent failover สำหรับ first-hop IPv4 device มี active และ standby |
| HSRP for IPv6 | Cisco-proprietary | แนวคิดเดียวกับ HSRP แต่ใช้ IPv6, virtual MAC และ virtual IPv6 link-local address |
| VRRPv2 | Non-proprietary | เลือก virtual router master สำหรับ IPv4 LAN และ backups |
| VRRPv3 | Non-proprietary | รองรับ IPv4/IPv6, ใช้ใน multi-vendor และ scalable กว่า VRRPv2 |
| GLBP | Cisco-proprietary | failover คล้าย HSRP/VRRP และเพิ่ม load balancing/load sharing |
| GLBP for IPv6 | Cisco-proprietary | automatic router backup และ load sharing สำหรับ IPv6 hosts |
| IRDP | Legacy / RFC 1256 | ให้ IPv4 hosts ค้นหา routers สำหรับออกไปเครือข่ายอื่น |
HSRP ทำงานอย่างไร
HSRP เป็น Cisco-proprietary FHRP เพื่อให้ first-hop IP device failover แบบโปร่งใสต่อ hosts. ใน HSRP group จะมี active device ที่ forward traffic และ standby device ที่ monitor สถานะของ group เพื่อรับช่วงต่อเมื่อ active เสียหรือเมื่อตรงตาม condition ที่ตั้งไว้.
Priority และ Preemption
- โดย default ถ้าไม่กำหนด priority, router ที่มี IPv4 address มากกว่าจะถูกเลือกเป็น active.
- ค่า HSRP priority default คือ 100 และกำหนดได้ช่วง 0-255.
- router ที่ priority สูงสุดจะเป็น active; ถ้า priority เท่ากัน ใช้ IPv4 address สูงกว่าเป็นตัวตัดสิน.
- ตั้งค่า active ที่ต้องการด้วยคำสั่ง interface command `standby priority`.
- หลัง router เป็น active แล้ว ปกติจะยังเป็น active ต่อ แม้มี router priority สูงกว่าเข้ามาทีหลัง.
- ถ้าต้องการให้ router priority สูงกว่าแย่งบทบาทกลับเมื่อ online ต้องเปิด `standby preempt`.
- Preemption ใช้ได้เมื่อ priority สูงกว่าเท่านั้น ถ้า priority เท่ากันแต่ IP สูงกว่า จะไม่ preempt active router.
HSRP States และ Timers
| State | ความหมาย |
|---|---|
| Initial | เข้า state นี้เมื่อมี configuration change หรือ interface เพิ่ง available |
| Learn | ยังไม่รู้ virtual IP และยังไม่เห็น hello จาก active router รอฟัง active router |
| Listen | รู้ virtual IP แล้ว แต่ยังไม่ใช่ active หรือ standby; ฟัง hello messages |
| Speak | ส่ง hello เป็นระยะและเข้าร่วม election ของ active/standby |
| Standby | เป็น candidate ที่จะเป็น active ต่อไป และส่ง hello messages |
7. ทบทวนก่อนสอบแบบรวบรัด
EtherChannel ต้องตอบให้ได้
- EtherChannel คือการรวม physical links เป็น logical port-channel.
- STP เห็น port-channel เป็นลิงก์เดียว จึงไม่ block ลิงก์ย่อยใน bundle.
- PAgP เป็น Cisco proprietary; LACP เป็น IEEE 802.3ad.
- `auto/auto` และ `passive/passive` ไม่ form channel เพราะไม่มีฝั่งใดเริ่ม negotiate.
- `on` ต้องจับกับ `on` เท่านั้นในบริบท static EtherChannel.
- speed, duplex, VLAN, native VLAN, allowed VLAN และ trunk/access mode ต้อง consistent.
- คำสั่ง verify สำคัญที่สุดคือ `show etherchannel summary`.
ERP ต้องตอบให้ได้
- ERP รวม business process และข้อมูลกลางขององค์กร.
- Implementation ไม่ใช่แค่ติดตั้ง software แต่รวม planning, communication, leadership, timing และ change management.
- Odoo lab เริ่มจาก VM, PostgreSQL, user `odoo18`, virtualenv, config, run server, เปิด modules และ customize company.
- Module แต่ละตัวต้องโยงกับ business problem ได้ เช่น Financial, Procurement, SCM, CRM, HCM, Project, Analytics.
- การนำเสนอ Ep3 ต้องมี company name, business type/model/vision, corporate identity, motto/logo และ modules ที่ใช้จริง.
HSRP ต้องตอบให้ได้
- FHRP แก้ default gateway failure.
- Virtual router ใช้ virtual IP และ virtual MAC.
- HSRP มี active และ standby.
- Default priority คือ 100.
- priority สูงสุดเป็น active; ถ้าเท่ากันใช้ IPv4 address สูงกว่า.
- `standby preempt` ทำให้ router priority สูงกว่ากลับมาเป็น active ได้.
- Hello default 3 seconds, hold default 10 seconds.
- States สำคัญ: Initial, Learn, Listen, Speak, Standby.
8. ตรวจความครบถ้วนกับไฟล์ต้นฉบับ
ตรวจจากข้อความที่ extract รายหน้าและ render หน้าสำคัญของ EtherChannel/HSRP เพื่อเก็บคำสั่งที่อยู่ในภาพ รวมแล้วครอบคลุมไฟล์ต่อไปนี้:
| หัวข้อ | สถานะ | หมายเหตุ |
|---|---|---|
| ข้อมูลสอบ | ครบ | รวมวัน เวลา คะแนน และรูปแบบข้อสอบ |
| ERP concept และ implementation challenges | ครบ | รวมเป้าหมาย, planning, leadership, timing, customization, team |
| Odoo setup Ep1 | ครบ | สรุป prerequisites, user, database, clone, venv, config, run |
| Odoo customization Ep2 | ครบ | รวม disk resize, GParted, modules, company info, layout, employees |
| ERP modules Ep3 | ครบ | รวม 10 modules และงานกลุ่ม/presentation |
| EtherChannel theory/config/troubleshoot | ครบ | รวม mode table, commands จากภาพสไลด์, verify และ common issues |
| HSRP/FHRP | ครบ | รวม virtual router, failover, options, HSRP election, preemption, timers |