Author Topic: คุยข้าม Vlan โดย router  (Read 52209 times)

0 Members และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

momaydopod

  • Layer 2
  • **
  • Posts: 66
  • จิตพิสัย +1/-0
    • Email
คุยข้าม Vlan โดย router
« on: 21 มิถุนายน , 2011, 08:42:19 am »
ลองเล่นดูนะคัรบ  ตอนนี้ทำ trunk บน SW ได้แล้ว โดย Vlan เดียวกัน Pingหาได้


จุดประสงค์คือต้องการ คุยข้าม Vlan จาก Vlan20  คุยกับ Vlan30 ครับ ทำไม่ได้ครับ ช่วยแนะนำหน่อยนะครับ

Vlan20 = 192.168.20.10 (PC)
Vlan30 = 192.168.30.10 (PC)
 [onion79]

pwatta

  • Guest
Re: คุยข้าม Vlan โดย router
« Reply #1 on: 21 มิถุนายน , 2011, 10:13:53 am »
 [onion14] ลองดูเรื่อง IP, Network Class, Subnet Mask, VLAN Routing เพิ่มก่อนนะครับ  [onion79]


ดูดีๆจากรูปลืม "no shut"  ที่ router ด้วยอ่ะป่าว [onion14]
« Last Edit: 21 มิถุนายน , 2011, 05:31:53 pm by กระจอกแมน »

momaydopod

  • Layer 2
  • **
  • Posts: 66
  • จิตพิสัย +1/-0
    • Email
Re: คุยข้าม Vlan โดย router
« Reply #2 on: 21 มิถุนายน , 2011, 12:47:55 pm »
สงสัยรันคำสั่งผิด


Router(config)#interface FastEthernet 0/0.10
Router(config-subif)#ip address 192.168.10.1 255.255.255.0
Router(config-subif)#exit
Router(config)#interface FastEthernet 0/0.20
Router(config-subif)#ip address 192.168.20.1 255.255.255.0
Router(config-subif)#exit
Router(config)#exi

rujipars

  • VIP Member
  • Layer 2
  • *****
  • Posts: 93
  • จิตพิสัย +8/-0
    • Email
Re: คุยข้าม Vlan โดย router
« Reply #3 on: 21 มิถุนายน , 2011, 03:48:55 pm »
ตกลงจะให้ vlan ไหนคุยกันได้บ้างครับ  เห็นใส่ config แล้วงง

สมมติว่ากำหนดให้

vlan 10 เราเตอร์ใช้ IP address  192.168.10.1/24
vlan 20 เราเตอร์ใช้ IP address  192.168.20.1/24

Router(config)#interface FastEthernet 0/0.10
Router(config-subif)#encapsulation dot1q 10
Router(config-subif)#ip address 192.168.10.1 255.255.255.0
Router(config-subif)#exit
Router(config)#interface FastEthernet 0/0.20
Router(config-subif)#encapsulation dot1q 20
Router(config-subif)#ip address 192.168.20.1 255.255.255.0
Router(config-subif)#exit
Router(config)#exi

หมายเลข subinterface อย่างเช่น FastEthernet 0/0.10 นั้น  ตรงหลัง . จะเป็นเลขอะไรก็ได้ที่อยู่ใน range ที่เราเตอร์รับได้  ไม่จำเป็นต้องตรงกับเลข VLAN   ที่สำคัญอยู่ที่คำสั่ง  encapsulation dot1q 20 ซึ่งเป็นตัวระบุว่า interface นั้นจะ join กับ VLAN ไหน

switch port ทางด้าน switch ต้องเซ็ตเป็น trunk port

ที่สำคัญ!  อย่าลืมว่าเวลาสร้าง Ethernet (FE, GE, etc.) subinterface ไม่ว่าจะเพื่อใช้งานในรูปแบบไหน ให้ใส่ encapsulation dot1q <หมายเลข vlan> ไปก่อนเลย
« Last Edit: 21 มิถุนายน , 2011, 03:51:37 pm by rujipars »

momaydopod

  • Layer 2
  • **
  • Posts: 66
  • จิตพิสัย +1/-0
    • Email
Re: คุยข้าม Vlan โดย router
« Reply #4 on: 22 มิถุนายน , 2011, 02:04:47 pm »
ตอนนี้ ping ข้าม Vlan ได้แล้วครับ  จาก 192.168.20.10 - 192.168.30.10[onion42]  ขอบคุณจริงๆครับ [onion79]

สอบถามหน่อยครับ  Vlan แต่ละ Vlan.....ต้องมี gateway เป็นของตัวเองเหรอครับ  [onion28]  เหตุเพราะ ?

แล้วถ้ามี  Modem เพื่อ  ออกเน็ตต้องใช้ gateway อะไรครับ [onion41]


Quote
บน Router

Router(config)#int fa0/0.20
Router(config-subif)#encapsulation dot1q 20
Router(config-subif)#ip address 192.168.20.1 255.255.255.0
Router(config-subif)#exi
Router(config)#int fa0/0.30
Router(config-subif)#encapsulation dot1q 30
Router(config-subif)#ip address 192.168.30.1 255.255.255.0
Router(config-subif)#exit
Router(config)#exit


บน Switch

interface FastEthernet0/21
 switchport mode trunk
« Last Edit: 22 มิถุนายน , 2011, 02:35:38 pm by momaydopod »

momaydopod

  • Layer 2
  • **
  • Posts: 66
  • จิตพิสัย +1/-0
    • Email
Re: คุยข้าม Vlan โดย router
« Reply #5 on: 22 มิถุนายน , 2011, 03:12:56 pm »
Modem  กับ  Modem  connect   กันด้วย  สาย Phone  แล้วต้อง.....setup อะไรอีกครับให้เป็น สีเขียว [onion56].
คุยกับอีก  สาขาได้ [onion25]

rujipars

  • VIP Member
  • Layer 2
  • *****
  • Posts: 93
  • จิตพิสัย +8/-0
    • Email
Re: คุยข้าม Vlan โดย router
« Reply #6 on: 24 มิถุนายน , 2011, 08:51:51 am »
ถ้ามี modem ออก net   อีกปลายหนึ่งของลิงค์ ก็ต้องเป็นเราเตอร์ของ ISP

ถ้าเป็น interface Serial  point-to-point  ที่มี encapsulation แบบ PPP/HDLC ไม่ต้องระบุ IP address ของ gateway สมมติว่า interface ชื่อ Serial0/0/0 ใช้คำสั่งนี้ได้เลย

ip route 0.0.0.0 0.0.0.0 Serial0/0/0

แต่ถ้าเป็น media แบบอื่นจำเป็นต้องระบุ IP address ซึ่งต้องประสานงานกับ ISP ครับว่าจะกำหนด IP address อะไรให้เป็น IP address ของเรา  และอะไรเป็นของ ISP   เรียกว่าเป็น point-to-point IP address หรือ WAN IP address

เช่น  วงจร metronet  point-to-point IP address คือ network 203.33.240.0/30  ทางเราเป็น 203.130.156.2  และ ISP เป็น 203.130.156.1  และเชื่อมต่อสาย LAN ของวงจร metronet เข้ากับพอร์ต F0/1  config จะเป็นดังนี้

interface F0/1
  ip address 203.130.156.2 255.255.255.252

ip route 0.0.0.0 0.0.0.0 203.130.156.1

ทั้งนี้ยังไม่รวมเรื่องการ nat ถ้า network ของเราใช้ private IP address

rujipars

  • VIP Member
  • Layer 2
  • *****
  • Posts: 93
  • จิตพิสัย +8/-0
    • Email
Re: คุยข้าม Vlan โดย router
« Reply #7 on: 24 มิถุนายน , 2011, 09:12:16 am »
ส่วน SIM ที่เชื่อมต่อด้วย DSL modem  เท่าที่ผมดู  มันน่าจะต้องต่อเข้า cloud  แล้วเซ็ตที่ cloud ในส่วนของ DSL ให้เชื่อมต่อพอร์ต modem  map กับ ethernet port  ซึ่งถ้าจะใช้งาน 2 port ก็อาจจะต้องใส่การ์ด Ethernet ที่เป็น copper เพิ่ม  แล้วเชื่อมต่อพอร์ต ethernet ทั้งสองของ cloud เข้าไปที่ switch อีกตัวหนึ่ง

ซึ่งเท่าที่ผมทดสอบคร่าวๆ  config นี้ใช้งานได้  router ทั้งสองตัว ping เจอกันได้

ส่วนการต่อ​modem โดยตรงไม่น่าจะใช้งานได้เพราะที่ modem ไม่มีให้เซ็ตอะไรเลย
สังเกตว่า component ตัว cloud กับ DSL modem และ cable modem อยู่ในหมวดเดียวกัน  น่าจะ design มาให้ใช้งานร่วมกัน  และโดยปกติการใช้งานผ่าน provider ก็จะมี concept ตามที่ผมว่ามานี้

ReFeeL

  • Head Master
  • Layer 4
  • *
  • Posts: 484
  • จิตพิสัย +9/-0
    • Email
Re: คุยข้าม Vlan โดย router
« Reply #8 on: 25 มิถุนายน , 2011, 10:38:15 am »
Modem ต่อ Back to Back กัน ใน PT มันไม่ได้หรอกครับ นอกจากคุณจะเอา Cloud มากั้นกลางแล้ว แล้วทำ DSL จากนั้นไปเซ็ตพวก Virtual Template , vpdn , pppoe บน Router

momaydopod

  • Layer 2
  • **
  • Posts: 66
  • จิตพิสัย +1/-0
    • Email
Re: คุยข้าม Vlan โดย router
« Reply #9 on: 27 มิถุนายน , 2011, 11:25:23 am »
 [onion14]  มึนตรึบเลย  [onion25]    ฟังไม่รู้เรื่อง + ทำความเข้าใจไม่ได้  [onion56]

rujipars

  • VIP Member
  • Layer 2
  • *****
  • Posts: 93
  • จิตพิสัย +8/-0
    • Email
Re: คุยข้าม Vlan โดย router
« Reply #10 on: 27 มิถุนายน , 2011, 11:29:35 am »
Modem ต่อ Back to Back กัน ใน PT มันไม่ได้หรอกครับ นอกจากคุณจะเอา Cloud มากั้นกลางแล้ว แล้วทำ DSL จากนั้นไปเซ็ตพวก Virtual Template , vpdn , pppoe บน Router

เกรงว่าเจ้าของกระทู้จะงงไปกันใหญ่  "Virtual Template , vpdn , pppoe บน Router"  อันนั้นเอาไว้ใช้กับ product ในลักษณะที่เป็น mass  มีการกำหนด username/password เพื่อเชื่อมต่อ  เช่น  Internet 2M, 6M ต่างๆ ที่เห็นโฆษณากันอยู่

ส่วนบริการแบบ corporate เช่น MPLS VPN (L2 หรือ L3 ก็ได้) หรือการใช้บริการ internet ผ่านวงจร MPLS L2VPN (MPLS L2VPN บางทีเรียกว่า VLL=Virtual Leased Line)  แบบนี้แค่ cross connect วงจรแล้ว fix IP ได้เลย

ซึ่งตาม requirement ของเจ้าของกระทู้ ที่อยากจะเชื่อมต่อ 2 site เข้าหากันโดยใช้ DSL ทั้งสองปลาย  อย่างน้อยต้องเพิ่ม cloud และ switch เป็น solution ที่ง่ายที่สุดเท่าที่จะเป็นไปได้แล้วครับ

แต่ถ้าด้านหนึ่งเป็น DSL แต่อีกด้านหนึ่งเป็น Ethernet  ก็ไม่ต้องใช้ switch   ด้านที่เป็น DSL ต่อเข้ากับพอร์ต modem ของ cloud ส่วนด้านที่เป็น ethernet ก็เอาพอร์ต ethernet ต่อกับ ethernet ของ cloud ได้เลย

rujipars

  • VIP Member
  • Layer 2
  • *****
  • Posts: 93
  • จิตพิสัย +8/-0
    • Email
Re: คุยข้าม Vlan โดย router
« Reply #11 on: 27 มิถุนายน , 2011, 11:42:15 am »
ผมขอแนบไฟล์ lab ซึ่งแสดงวิธีการใช้งานทั้งสองแบบที่ผมบอกไปเมื่อ reply ที่แล้ว   เดิมไม่ได้เซฟ lab ไว้   ลงทุนทำใหม่เพื่อเจ้าของกระทู้เลยนะเนี่ย

ที่ต้อง zip เพราะเป็นข้อจำกัดในการแนบไฟล์ที่รองรับเฉพาะ doc, gif, jpg, mpg, pdf, png, txt, zip, xls, ppt, rar  แต่ไฟล์ lab เป็น pkt

ถ้าโหลดไปดูแล้วได้ผลเป็นอย่างไรรบกวนช่วยโพส confirm ด้วยนะครับ

momaydopod

  • Layer 2
  • **
  • Posts: 66
  • จิตพิสัย +1/-0
    • Email
Re: คุยข้าม Vlan โดย router
« Reply #12 on: 28 มิถุนายน , 2011, 08:09:13 am »
ผมขอแนบไฟล์ lab ซึ่งแสดงวิธีการใช้งานทั้งสองแบบที่ผมบอกไปเมื่อ reply ที่แล้ว   เดิมไม่ได้เซฟ lab ไว้   ลงทุนทำใหม่เพื่อเจ้าของกระทู้เลยนะเนี่ย

ที่ต้อง zip เพราะเป็นข้อจำกัดในการแนบไฟล์ที่รองรับเฉพาะ doc, gif, jpg, mpg, pdf, png, txt, zip, xls, ppt, rar  แต่ไฟล์ lab เป็น pkt

ถ้าโหลดไปดูแล้วได้ผลเป็นอย่างไรรบกวนช่วยโพส confirm ด้วยนะครับ
ขอบคุณมากๆเลยครับ สำหรับข้อความที่ตอบกันมา และ ลงทุนทำ lab ให้ดูด้วย พร้อมทั้งอธิบายอย่างละเอียดเข้าใจได้ง่าย..... ซึ่งผมก็ออกตัวก็เลยครับ ผมมี knowleage network แค่ Basic เพียงแค่ต้องรู้และศึกษาเพิ่มเติม พวก VLan ,Trunk , Inter Trunk , Routing , Spanning Tree
ซึ่งที่ office ผมมีทั้ง service  MPLS(PCCW) , Lead line(ADC) , VPN(UIH) , ADSL(TRUE)   
ก็อยากจะรู้อะไรมากขึ้น  กับ router, gate way , net screen ,switch L3 ,

ReFeeL

  • Head Master
  • Layer 4
  • *
  • Posts: 484
  • จิตพิสัย +9/-0
    • Email
Re: คุยข้าม Vlan โดย router
« Reply #13 on: 09 กรกฎาคม , 2011, 02:08:52 pm »
Modem ต่อ Back to Back กัน ใน PT มันไม่ได้หรอกครับ นอกจากคุณจะเอา Cloud มากั้นกลางแล้ว แล้วทำ DSL จากนั้นไปเซ็ตพวก Virtual Template , vpdn , pppoe บน Router

เกรงว่าเจ้าของกระทู้จะงงไปกันใหญ่  "Virtual Template , vpdn , pppoe บน Router"  อันนั้นเอาไว้ใช้กับ product ในลักษณะที่เป็น mass  มีการกำหนด username/password เพื่อเชื่อมต่อ  เช่น  Internet 2M, 6M ต่างๆ ที่เห็นโฆษณากันอยู่


อ่อครับ พอดีเห็น จขกท. ถามในส่วนว่าทำให้มันเขียวและใช้งานได้บน PT ก็เลยตอบในส่วนที่เคยทำ มันเป็น pppoe ที่ใช้ user/pass แหละ ขอบคุณสำหรับความรู้เพิ่มเติมครับ  [onion54]


แต่ขอถามเพิ่มเติมนิดนึงครับ กรณีแบบนี้หมายถึงการหมุนโมเด็มทั่วไปแบบเก่าหรือเปล่า ? เพราะ Internet ปัจจุบันซะส่วนใหญ่บนตัว Router ที่เป็น ADSL ก็ทำการเชื่อมต่ออัตโนมัติอยู่แล้ว
« Last Edit: 09 กรกฎาคม , 2011, 02:21:56 pm by ReFeeL »

momaydopod

  • Layer 2
  • **
  • Posts: 66
  • จิตพิสัย +1/-0
    • Email
Re: คุยข้าม Vlan โดย router
« Reply #14 on: 20 กรกฎาคม , 2011, 09:59:54 pm »
ถ้า Gateway เราเป็น IP 10.0.0.100  1.  Route ออกไป Internet ผ่าน Router Modem ของ provider   2. Route ออกไป VPN ไปสาขา
ทำ inter- trunk ที่ Router
10.0.1.1 สำหรับ Vlan10
10.0.1.2 สำหรับ Vlan20


แล้ว VLAN10 เราแจก IP ให้ Client ตั้งแต่ 10.0.1.5-10.0.1.254     gateway  10.0.1.1
      VLAN20 เราแจก IP ให้ Client ตั้งแต่ 10.0.1.5-10.0.1.254         *        10.0.1.2


สามารถคุยกันข้ามวงได้แล้ว  แต่จะออกได้รึเปล่าครับ  เพราะ gateway เรา FIX เป็น การ Route ข้าม VLAN