ข่าว: ข่าวประกาศ

  • 19 เมษายน 2024, 21:40:31

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ผู้เขียน หัวข้อ: ศึกษาการใช้งาน mini IP DSLAM ยี่ห้อ IPTran รุ่น 9024  (อ่าน 26308 ครั้ง)

admin

  • Administrator
  • Hero Member
  • *****
  • กระทู้: 3820
    • ดูรายละเอียด
    • อีเมล์

mini IP DSLAM ยี่ห้อ IPTran รุ่น 9024
ความสามารถ
- เป็น DSLAM แบบ ADSL/ADSL2/ADSL2+ ขนาด 24 port
- มี Port Uplink เป็น Gigabit แบบ 1000BaseTX
- มี DSL แบบ 24-port 50-pin RJ-21 champ connector
- มี POTS แบบ 24-port 50-pin RJ-21 champ connector

« แก้ไขครั้งสุดท้าย: 03 กรกฎาคม 2008, 14:54:01 โดย admin »
<a href="http://www.hadyaiinternet.com/images/inetcafe.swf" target="_blank" rel="noopener noreferrer" class="bbc_link bbc_flash_disabled new_win">http://www.hadyaiinternet.com/images/inetcafe.swf</a>

admin

  • Administrator
  • Hero Member
  • *****
  • กระทู้: 3820
    • ดูรายละเอียด
    • อีเมล์
Re: ศึกษาการใช้งาน mini IP DSLAM ยี่ห้อ IPTran รุ่น 9024
« ตอบกลับ #1 เมื่อ: 03 กรกฎาคม 2008, 15:06:00 »
และแล้วเจ้า DSLAM ตัวนี้ก็สร้างปัญหาขึ้นมา

เนื่องจากว่า โปรแกรม EMS Software ที่ติดมากับตัว DSLAM นั้น ชอบก่อปัญหากับการ config ทุกที เวลา ใช้ software
EMS Config ทีไร จะมีปัญหา DSLAM ค้างบ้าง แฮงก์บ้าง จนทำให้ต้อง reboot บ่อยครั้ง

ก็เลยจำเป็นต้องหาคู่มือ สำหรับ CLI อีกแล้ว ใช้เวลาศึกษาอยู่ 3 คืน กว่าจะ config มันได้

ผมขอสรุปย่อ ๆ ละกัน เนื่องจากคำสั่งมันมีเยอะมาก เอาแค่คำสั่งที่ใช้งาน

ในการใช้งานของผมนั้น จะเป็นอุปกรณ์ตัว slave จะมี uplink ให้ 1 port และมี dsl ให้ 24 port
และแบ่ง dsl 24 port ออกเป็น 3 vlan เพื่อแยกกลุ่มลูกค้า

ยกตัวอย่างเช่น vlan100 เป็น Business, vlan200 เป็น Premier และ vlan300 เป็น Home
port uplink จะเป็น Trunk Port allow vlan 100,200 และ 300

อย่างแรกที่ต้อง config ก็คือ set ip ให้กับตัว dslam โดยจะใช้ ip 172.16.0.24 managemnt vlan 1
สามารถ set โดยใช้คำสั่ง

$ethernet intf ifname eth-0 ip 172.16.0.24 mask 255.255.255.0 usedhcp false
$ethernet intf ifname eth-0 mgmtvlanid 1

และก็ทำการสร้าง default route หรือ gateway นั่นเอง ด้วยคำสั่ง

$create ip route ip 0.0.0.0 mask 0.0.0.0 gwyip 172.16.0.1

ต่อไปก็ทำการสร้าง VLAN ขึ้นมา

$create vlan static vlanid 100 vlanname BIZ
$create vlan static vlanid 200 vlanname PREMIER
$create vlan static vlanid 300 vlanname HOME

เมื่อสร้าง VLAN เสร็จแล้ว ก็ต้องทำการ set vlan ต่าง ๆ ตาม port ที่เราต้องการ
ผมยกตัวอย่างเป็น port 1-8 เป็น BIZ, 9-16 เป็น PREMIUM และ 17-24 เป็น HOME
(dslam จะมอง port uplink เป็นหมายเลข 193)

$modify vlan static vlanid 1 egressports 193
$modify vlan static vlanid 100 egressports 1 2 3 4 5 6 7 8 193
$modify vlan static vlanid 200 egressports 9 10 11 12 13 14 15 16 193
$modify vlan static vlanid 300 egressports 17 18 19 20 21 22 23 24 193

$modify vlan static vlanid 1 untaggedports none
$modify vlan static vlanid 100 untaggedports 1 2 3 4 5 6 7 8
$modify vlan static vlanid 200 untaggedports 9 10 11 12 13 14 15 16
$modify vlan static vlanid 300 untaggedports 17 18 19 20 21 22 23 24

$modify gvrp port info portid 1 portvlanid 100
$modify gvrp port info portid 2 portvlanid 100
...(ขอย่อนะครับ)
$modify gvrp port info portid 8 portvlanid 100
$modify gvrp port info portid 9 portvlanid 200
...
$modify gvrp port info portid 16 portvlanid 200
$modify gvrp port info portid 17 portvlanid 300
...
$modify gvrp port info portid 24 portvlanid 300


ก็เป็นอันเสร็จสิ้นสำหรับการทำ vlan

เพิ่มเติมนิดนึง vpi และ vci เริ่มต้นค่า default จะเป็น 8/35 หากต้องการเปลี่ยนแปลง
ก็สามารถทำได้โดย ยกตัวอย่างเช่น ต้องการ

เปลี่ยน pvi / vci port 1 เป็น 0/100 (แต่ในการใช้งานจริงเราใช้ vlan เป็นตัวแบ่งแล้ว ไม่จำเป็นก็ได้)

$create atm vc intf ifname aal5-0 vpi 0 vci 100 lowif atm-0
$create eoa intf ifname eoa-0 lowif aal5-0
$create bridge port intf portid 1 ifname eoa-0

$modify atm vc intf ifname aal5-0 enable
$modify eoa intf ifname eoa-0 enable
$modify bridge port intf portid 1 enable


ต่อไปก็เป็นคำสั่งในการปรับ type ของ adsl ซึ่งจะมี 2 type ด้วยกันคือ
1. Interleave (ความนิ่งของสัญญาณดี แต่ค่า lagtency หรือค่า ping จะสูง)
2. Fast (ความนิ่งของสัญญาณน้อยกว่า แต่ค่า lagtency หรือค่า ping จะน้อย)

โดยปกติแล้ว DSLAM จะตั้งค่าเป็น Interleave อยู่แล้ว ถ้าต้องการใช้งานแบบ Fast ก็ใช้คำสั่งดังนี้ครับ

$modify adsl line intf ifname dsl-0 disable
$modify adsl line profile ifname dsl-0 type fastOnly atucfastmaxtxrate 0x400000
$modify adsl line intf ifname dsl-0 enable


สุดท้ายก็จะเป็นการตั้งค่า Download และ Upload ของ แต่ละ Port นะครับ

ยกตัวอย่างเช่น ต้องการ set port 1 ให้มีค่า Download 4M และ Upload 1M ก็สามารถใช้คำสั่ง

$modify adsl line intf ifname dsl-0 disable
$modify adsl line profile ifname dsl-0 atucfastmaxtxrate 0x400000
$modify adsl line profile ifname dsl-0 atucintlmaxtxrate 0x400000
$modify adsl line profile ifname dsl-0 aturfastmaxtxrate 0x100000
$modify adsl line profile ifname dsl-0 aturintlmaxtxrate 0x100000
$modify adsl line intf ifname dsl-0 enable


ก็เป็นอันจบการ config dslam

ต่อไปก็เป็นคำสั่ง พื้นฐานในการ monitor
จริงแล้วตัว dslam มันก็สามารถทำ snmp แสดงกราฟออกมาได้นะครับ แต่ผมทำแล้วมันยังเพี้ยนๆ ก็เลยใช้ CLI ดูแล้วกัน

พื้นฐานคำสั่งในการ config ก็จะมี  get / create / modify / delete สามารถกด tab เพื่อดู command help ได้

คำสั่งพื้นฐาน

<List of Wizard Commands>
----------------------------------------------------------------------------
dsl show [fast]
arp show
alarm show
pvc show
pvc create <dsl: 1~24> <vc: 1~8> <vpi> <vci> [<llcmux|vcmux>] [<interleaved|fast>]
pvc delete <dsl: 1~24> <vc: 1~8>
bridge delete <bridge id: 1~193>
tca show <acked>
critical show <acked>
firmware upgrade [-]<source file> <CP|DP|FD|DSL|ALL> <server ip>
fd show
port <disable|enable|restart> <dsl: 1~24>
config backup <filename> <server ip>
config restore <filename> <server ip>
ipconfig <ip> <mask>
snmpconfig <ro community> <rw community> <trap community> <host ip> <option:flush>
snmpflush
----------------------------------------------------------------------------


เป็นต้น
« แก้ไขครั้งสุดท้าย: 03 กรกฎาคม 2008, 16:03:05 โดย admin »
<a href="http://www.hadyaiinternet.com/images/inetcafe.swf" target="_blank" rel="noopener noreferrer" class="bbc_link bbc_flash_disabled new_win">http://www.hadyaiinternet.com/images/inetcafe.swf</a>

admin

  • Administrator
  • Hero Member
  • *****
  • กระทู้: 3820
    • ดูรายละเอียด
    • อีเมล์
Re: ศึกษาการใช้งาน mini IP DSLAM ยี่ห้อ IPTran รุ่น 9024
« ตอบกลับ #2 เมื่อ: 29 พฤศจิกายน 2008, 01:31:20 »
modify adsl line intf ifname dsl-3 disable
modify adsl line profile ifname dsl-3 atucintlmaxtxrate 0x420000
modify adsl line profile ifname dsl-3 aturintlmaxtxrate 0x80000
modify adsl line profile ifname dsl-3 type fastOnly atucfastmaxtxrate 0x420000
modify adsl line profile ifname dsl-3 type fastOnly aturfastmaxtxrate 0x80000
modify adsl line intf ifname dsl-3 enable

OR
modify adsl line profile ifname dsl-3 type interleavedOnly atucfastmaxtxrate 0x420000
modify adsl line profile ifname dsl-3 type interleavedOnly aturfastmaxtxrate 0x80000
« แก้ไขครั้งสุดท้าย: 29 พฤศจิกายน 2008, 01:35:24 โดย admin »
<a href="http://www.hadyaiinternet.com/images/inetcafe.swf" target="_blank" rel="noopener noreferrer" class="bbc_link bbc_flash_disabled new_win">http://www.hadyaiinternet.com/images/inetcafe.swf</a>