CPE 426 Computer Networks Week 2: Review 2: Ethernet Technologies TOPICS 1. ALOHA 2. CSMA/CD Chapter 14: 14.6.1 Chapter 14: 14.6.2-14.6.3 3. Ethernet Technologies Chapter 15: 15.1-15.13 TOPICS 4. Repeater/Bridges 5. SPT Chapter 17: 17.1-17.6 Chapter 17: 17.7-17.8 6. VLAN Chapter 17: 17.9-17.11 TOPICS 7. WLAN 8. Routing/Algorithm Chapter 18: 18.1-18.14 9. X.25/FR/ATM/MPLS/ISDN Chapter 16: 16.1-16.11 Chapter 19: 19.1-19.4 ALSO Reference From CPE 326 (Stalling Book) Review Ethernet Technologies IEEE 802 IEEE 802.1 Management IEEE 802.1D Spanning Tree IEEE 802.1Q VLAN Tag IEEE 802.1X อื่นๆ IEEE 802.2 LLC IEEE 802.3 Ethernet IEEE 802.11 WLAN Network types Range LAN 1-2 kms WAN worldwide MAN 2-50 kms Wireless LAN 0.15-1.5 km Wireless WAN worldwide Internet worldwide Bandwidth (Mbps) Latency (ms) 10-1000 0.010-600 1-150 2-11 0.010-2 0.010-2 1-10 100-500 10 5-20 100-500 100-500 การสื่ อสาร ประกอบด้ วย 2 Entity Sender = Source ผูส้ ่ ง หรื อแหล่งกำเนิดข้อมูล Transmitter DATA Destination ผูร้ ับ หรื อ ปลำยทำงข้อมูล Receiver Signal = สัญญำณ Transmission Medium DATA Simplex บางครั้งเรียก 4-wire Duplex Source Tx Destination Rx Rx Destination Tx Source Transmission Medium Transmission Medium Duplex Source Tx Destination Rx Transmission Medium Rx Destination Tx Source Half-Duplex Destination Source Tx/Rx Destination Tx/Rx Transmission Medium Full-Duplex Source ถ้ าเราต้ องการสื่ อสารมากกว่ า 2 คน ใช้ วงจร(Duplex)ดังกล่าวตามจานวนคู่ของการสื่ อสาร = Full Mesh Topology B C จำนวนวงจร = n(n-1)/2 =O(n2) A D F E รำคำแพงมำกถ ้ำ n มีคำ่ สูง = O(n2) ื่ มต่อของอุปกรณ์ตา่ งๆเข้าด้วยก ัน Topology ในภาษา Network คือรูปแบบการเชอ วิธีแก้ คอื Share Medium และทา Multiple Access Control ใน LAN จะใช้ Topology 3 แบบที่สาคัญ Bus (และ Tree), Ring, Star hub วิธีแก้ คอื Share Medium และทา Multiple Access Control ใน WAN มักจะเป็ น Partial Mesh Medium จัดได้วำ่ เป็ น Statistical Time Division Multiplexing แบบหนึ่ง C A Intermediate Node = Switching/Routing Node D B End Node E H G F การ Share Medium ต้องมีการควบคุม = Medium Access Control ื่ หรือ Address End Node จะต้องมีการกาหนดชอ สาหร ับอ้างอิง หรือกาหนด Circuit Number ้ มายเลขอ้างอิงด ังกล่าว Intermediate Node จะใชห ิ ใจสง ่ ข้อมูลต่อออกไป(Forwarding) ในการต ัดสน ด ังนน ั้ 1. Data ทีส ่ ง่ จะต ้องแปะสว่ นหัว (Header) ด ้วยข ้อมูลต่ำงๆของ Address และกำร Control เรำเรียกว่ำเป็ นกำรทำ Encapsulation ผลลัพธ์ทไี่ ด ้เรียกว่ำ Frame 2. ทีส ่ ว่ นท ้ำยของ Frame จะมีกำรต่อด ้วยข ้อมูลชว่ ยตรวจจับควำม ผิดพลำด (Error Detection) มักจะเป็ น CRC Code เรียก Frame Check Sequence(FCS) 3. ก่อนหน ้ำสว่ น Header และหลัง FCS อำจจะมีกำรเติมบิตสำหรับ ชว่ ยตรวจจับหัวและท ้ำยของ Frame (Frame Delimiter: Preamble/Post-amble) 4. สำคัญทีส ่ ด ุ ต ้องมีกำรกำหนดกฎเกณฑ์ตำ่ งๆเหล่ำนีใ้ ห ้เป็ น ื่ สำร มำตรฐำน คือกำหนดเป็ น Protocol ของกำรสอ LAN vs WAN Technologies LAN มักจะใช้ การ Share Medium แบบ Contention ดังนั้น จะต้ องมีขบวนการควบคุมการทา Multiple Access WAN จะ Share Medium เช่ นกัน แต่ มกั จะใช้ วธิ ีของ Synchronous Multiplexing (TDM) ใน Circuit Switching Networkหรือ Statistical Multiplexing (ใช้ ใน Packet Switching Network) Topology ที่เหมำะสมคือ Bus, Ring, Star Topology ที่เหมำะสมคือ Mesh Network และมักจะเป็ น Partial Mesh Internetworking Technologies มักจะถูกใช้ ในการเชื่อมต่ อ ระหว่ าง LAN ผ่ าน WAN Network ที่นิยมคือ Internet (IP Network) ALOHA System ้ ดลองการทา Multiple เป็นระบบทีใ่ ชท Access(Random Access) ของ Packet Radio System จากการวิจ ัยพบว่า Efficiency ของระบบ มีได้ สูงสุด 18% 1970 University of Hawaii ถ ้ำใช ้ Slotted ALOHA จะได ้ถึง 36% ค่านีเ้ ป็นค่าสูงสุดในทางทฤษฏี ึ ษาวิจ ัย ALOHA นาไปสูก ่ ารพ ัฒนา การศก CSMA ซงึ่ ถูกนาไปใชเ้ ป็นครงแรกใน ั้ Ethernet ให ้ฟั งก่อนทีจ ่ ะสง่ Pure ALOHA Slotted ALOHA Local Area Networks Smaller scope Building or small campus Usually owned by same organization as attached devices Data rates much higher Usually broadcast systems Now some switched systems and ATM are being introduced LAN Configurations Switched Switched Ethernet May be single or multiple switches ATM LAN Fibre Channel Wireless Mobility Ease of installation IEEE 802 v OSI LAN Topologies Frame Transmission on Bus LAN CSMA ใน BUS Ethernet Carrier Sense Multiple Access ่ ข้อมูล ให้ฟง 1. ก่อนสง ั ก่อนว่ามีใครกาล ัง ่ ได้ ใช ้ Channel หรือไม่ ถ้าไม่มใี ห้สง มิฉะนนให้ ั้ รอจนกว่า Channel จะว่าง ถึง ่ ได้ สง ปัญหา ถ ้ำมีผู ้รอสง่ มำกกว่ำหนึง่ คน เมือ ่ สำยว่ำง คน เหล่ำนั น ้ จะสง่ ข ้อมูลออกมำ และชนกัน เรำต ้องกำรกลไกเพิม ่ เติม ในกำรตรวจจับกำรชน กันและจัดกำร เรียก Collision Detection(CD) CD or Collision Detection ่ ข้อมูลให้ทาการฟังด้วย ถ้าข้อมูล 2. ในขณะทีก ่ าล ังสง ่ แสดงว่าเกิดการชนก ัน ให้ ทีฟ ่ ง ั ได้ไม่เหมือนก ับทีส ่ ง ั ่ ท ันที พร้อมทงส ่ สญญาณบอกสถานี หยุดสง ั้ ง อน ื่ ว่าได้ม ี ้ (Jamming Signal) การชนก ันเกิดขึน 3. หยุดรอเป็นระยะเวลา Random และลองใหม่ (กล ับไปย ังข้อ 1) 4. ถ้ามีการชนก ันติดต่อก ัน แต่ละครงที ั้ ห ่ ยุดรอ ให้จ ับ เลข Random ทีม ่ ค ี า ่ Standard Deviation เป็นสอง เท่า เรียก Binary Exponential Back-Off 5. ถ้าจานวนครงที ั้ ช ่ นก ัน ติดต่อก ันเกินกาหนด ให้เลิก ่ ข้อมูลและ Report ไปย ังผูส ่ ล้มการสง ้ ง ขบวนการรวมเรียก CSMA/CD Notes on CSMA/CD เพือ ่ ทีจ ่ ะให้ CD สามารถทางานได้ ข้อมูลต้อง ่ เป็นจานวนมากพอ สง เพือ ่ ป้องก ันไม่ให้ผใู ้ ดผูห ้ นึง่ ใช ้ Channel นาน เกินไป จะต้องมีการกาหนดค่า MTU (Maximum Transfer Unit) ใน Ethernet กำหนดให ้ขนำดของ Frame ทีส ่ ง่ อย่ำงตำ่ ต ้องมีควำมยำว 64 Octet(512 Bit) Ethernet กำหนดขนำด Frame สูงสุดคือ 1518 Octet โดยสว่ น Payload จะมีขนำดสูงสุดคือ 1500 Octet ่ ไปหนึง่ Frame แล้ว จะสง ่ อีก เมือ ่ คนหนึง่ สง ่ Frame ต่อเลยไม่ได้ ต้องรอว่ามีใครต้องการสง ่ หรือเปล่า (Inter-Frame Gap) ถ้าไม่มจ ี งึ สง Frame ต่อไปได้ Star Topology Each station connected directly to central node Central node can broadcast Usually via two point to point links Physical star, logical bus Only one station can transmit at a time Central node can act as frame switch 802 Layers Physical Encoding/decoding Preamble generation/removal Bit transmission/reception Transmission medium and topology 802 Layers Logical Link Control Interface to higher levels Flow and error control Logical Link Control Transmission of link level PDUs between two stations Must support multiaccess, shared medium Relieved of some link access details by MAC layer Addressing involves specifying source and destination LLC users Referred to as service access points (SAP) Typically higher level protocol LLC Services Based on HDLC Unacknowledged connectionless service Connection mode service Acknowledged connectionless service LLC Protocol Modeled after HDLC Asynchronous balanced mode to support connection mode LLC service (type 2 operation) Unnumbered information PDUs to support Acknowledged connectionless service (type 1) Multiplexing using LSAPs Media Access Control Assembly of data into frame with address and error detection fields Disassembly of frame Address recognition Error detection Govern access to transmission medium Not found in traditional layer 2 data link control For the same LLC, several MAC options may be available MAC Frame Format MAC layer receives data from LLC layer MAC control Destination MAC address Source MAC address CRC MAC layer detects errors and discards frames LLC optionally retransmits unsuccessful frames Generic MAC Frame Format IEEE 802.3 Frame Format General Ethernet Frame Format Ether Type II (DIX Frame) MAC-48 Address In Transmission Order 01-23-45-67-89-ab, 01:23:45:67:89:ab, 0123.4567.89ab 802.3/.4 Send LSBit First (Canonical Format) 10000000 11000100 10100010 … 802.5/.6 Send MSBit First (Bit-Reverse/Non-canonical) 00000001 00100011 01000101 … LAN Protocols in Context LAN and IP Operation LAN Technologies(Ethernet) Wired 10M(Ethernet), 100M(Fast Ethernet), 1000M(Gigabit Ethernet), 10G(10 Gigabit), 40G Coaxial, UTP, STP, Fiber Optics(62.5/125,50/125,8-10/125 with 850 nm, 1300/1310 nm, 1550nm) Wireless 802.11a 802.11b 802.11g Infrared Laser Radio, Microwave 10Mbps Specification (Ethernet) <data rate><Signaling method><Max segment length> 10Base5 10Base2 Medium Coaxial Coaxial SignalingBaseband Baseband Manchester On/Off TopologyBus Bus Nodes 100 30 10Base-T 10Base-F UTP Baseband Manchester 850nm fiber Manchester Manchester Star - Star 33 100BASE-T Options Gbit Ethernet Medium Options (log scale) 10Gbps Ethernet Distance Options (log scale) Spanning Tree and VLAN SPT Redundancy in Layer 2 without Loop IEEE802.1D, 802.1W, 802.1s VLAN Flexible in Design and Implementation Separate Logical Network from Physical Network Each VLAN is Broadcast Domain = 1 LAN Network IEEE802.1Q Layer 2 Redundancy Core Switch No Redundant Access Switch S1 S4 S2 S3 Layer 2 Redundancy Core Switch L2 Redundancy Access Switch S1 S4 S2 S3 Layer 2 Redundancy S4 L2 Redundancy Access Switch S5 Core Switch S1 S2 S3 Layer 2 Redundancy S4 L2 Redundancy Access Switch S5 Core Switch S1 S2 S3 Layer 2 Redundancy S4 L2 Redundancy Access Switch S5 Core Switch S1 S2 S3 Layer 2 Redundancy S4 L2 Redundancy Access Switch S5 Core Switch S1 S2 S3 Layer 2 Redundancy S4 L2 Redundancy Access Switch S5 Core Switch S1 S2 S3 Layer 2 Redundancy S4 L2 Redundancy Access Switch S5 Core Switch S1 S2 S3 Layer 2 Redundancy S4 L2 Redundancy Access Switch S5 Core Switch S1 S2 S3 Layer 2 Redundancy S4 L2 Redundancy Access Switch S5 Core Switch S1 S2 S3 Layer 2 Redundancy S4 L2 Redundancy Access Switch S5 Core Switch S1 S2 S3 Layer 2 Redundancy S4 L2 Redundancy Access Switch S5 Core Switch S1 S2 S3 Layer 2 Redundancy S4 L2 Redundancy Access Switch S5 Core Switch S1 S2 S3 Layer 2 Redundancy S4 L2 Redundancy Access Switch S5 Core Switch S1 S2 S3 Layer 2 Redundancy S4 L2 Redundancy Access Switch S5 Core Switch S1 S2 S3 Layer 2 Redundancy S4 L2 Redundancy Access Switch S5 Core Switch S1 S2 S3 Layer 2 Redundancy S4 L2 Redundancy Access Switch S5 Core Switch S1 S2 S3 Spanning Tree L2 Protocol LAN มี Loop ไม่ได้ แต่เราต้องการสร้าง Redundancy ปิ ด Port ไม่ให้เกิด Loop ้ ทาง เมือ ้ ทางเก่ามี เปิ ด Port เพือ ่ เปิ ดเสน ่ เสน ปัญหา IEEE 802.1D IEEE 802.1W IEEE 802.1S Spanning Tree Transparent ทางานโดยอ ัตโนม ัติ บางครงั้ Tree ทีไ่ ด้อาจจะไม่เป็นทีเ่ รา ต้องการ อาจต้องมีการ Configure ปกติเป็นการกาหนด Root Bridge จาก Bridge Priority Steps 1: Root Bridge Selection ่ เลือก Root Bridge โดยทุก Switch สง ่ า่ Bridge BPDU ออกทุก Port และใสค ID Bridge ID = Bridge Priority(2 Octet) + MAC Address(6 Octet) Switch ทีม ่ ี Bridge ID ตา ่ สุดจะเป็น Root Default Bridge Priority = 32768 ถ้าไม่มก ี าร Configure ด ังนน ั้ Switch ที่ มี MAC Address ตา ่ สุดจะได้ร ับเลือก Steps 2: Minimum Cost Tree ่ สร้าง Minimum Cost Tree โดยจาก Root สง BPDU ทีม ่ ี Cost = 0 ออกทุกๆ Port ทีม ่ ันต่อ ซงึ่ ถูกจ ัดว่าเป็น Designated Port เมือ ่ Switch ได้ร ับ BPDU ม ันจะบวกค่า Cost ่ ต่อ ก ับ Cost ของ Link ทีเ่ ข้ามา และสง ถ้าม ันได้ร ับมากกว่า 1 BPDU แสดงว่ามี ้ ทางไปย ัง Root (Loop) มากกว่าหนึง่ เสน ้ ทางที่ Cost ตา เลือกเสน ่ กว่า เป็น Root Port ้ ทางและ Cost เท่าก ัน ถ้ามีมากกว่าหนึง่ เสน เลือก Port ไปย ัง Bridge ID ตา ่ กว่า ถ้าย ังเท่าก ันเลือก Port Priority ตา ่ กว่า Steps 3: เลือก Designated Port และ Port Blocking ้ ทางทีไ่ ม่ได้ถก เสน ู เลือกจะถูกปิ ด การปิ ด ทาโดย Blocking Port Port จะถูกปิ ดด้านเดียว ปิ ด Port ทีม ่ ี Cost สูงกว่ำไปยัง Root ถ ้ำเท่ำกัน ปิ ด Port Switch ทีม ่ ี Bridge ID สูงกว่ำ ถ ้ำเท่ำกัน ปิ ด Port ทีม ่ ี Port ID สูงกว่ำ Port ID = Port Priority(1 Byte, Default = 128) + Port Number Port ทีเ่ ปิ ดเรียก Designated Port Cost Table Link Bandwidth Path Cost (Old Version) Path Cost (New Version) 4 Mbps 250 250 10 Mbps 100 100 16 Mbps 63 62 45 Mbps 22 39 100 Mbps 10 19 155 Mbps 6 14 622 Mbps 2 6 1 Gbps 1 4 10 Gbps 0 2 การเกิด Broadcast Storm Switch S1 FA0/1 Com p A FA0/2 FA0/2 FA0/3 FA0/3 Switch S2 FA0/1 Com p B รู ป 3.1 แสดงการเชื่ อมต่ อเป็ น Loop Spanning Tree Protocol STP เป็น Protocol และ Algorithm ทีจ ่ ะแก้ไขปัญหา ื่ มต่อด้วยLayer 2 Switch) Loop ทีเ่ กิดใน LAN(เชอ มาตรฐานคือ IEEE 802.1D ประกอบด้วย Root Bridge และ Set ของ Port บน ่ Traffic มาย ัง Root Switch ทีม ่ ี Cost ตา ่ สุด ทีจ ่ ะสง Root Bridge เป็ น SW ทีม ่ ี Bridge ID ตำ่ สุด ่ นหนึง่ ของ Tree จะถูก Switch Port ทีไ่ ม่ได้เป็นสว Disable ด ังนนจะมี ั้ เพียง Path เดียวระหว่าง 2 Station ่ Bridge Protocol Data Unit แต่ละ Switch จะสง (BPDU) ให้แก่ก ันเพือ ่ ร ักษา Spanning Tree ่ เมือ BPDU จะถูกสง ่ State ของ Port เปลีย ่ น ่ ทุกๆ 2 วินาที นอกจากนี้ BPDU จะถูกสง Root Bridge ควรจะเลือก Manually จาก Switch กึง่ กลางทีค ่ วามเร็วสูง Step 1 CO RE SW ITCH 1 ROOT BRIDGE FA 0/14 FA 0/20 FA 0/18 CO RE SW ITCH 2 FA 0/22 Bridge Priority: 32768 M AC: 0012.7DEF.0ABC Bridge Priority: 32768 M AC: 0012.4F5A.A209 FA 0/23 Bridge Priority: 32768 M AC: 0013.C883.74BB FA 0/24 ACCESS SW ITCH 1 รู ปที่ 3.2 แสดงการเลื อ ก Root Bridge Step 2 Root Port C O RE SW ITC H 1 D esignated Port ROOT BRIDGE 100M , Cost = 19 FA 0/14 FA 0/18 Root Path Cost = 19+19 = 38 Bridge Priority: 32768 M AC: 0012.7D EF.0ABC 100M , Cost = 19 Bridge Priority: 32768 M AC: 0013.C883.74BB FA 0/20 FA 0/22 100M , Cost = 19 Root Port FA 0/23 C O RE SW ITC H 2 FA 0/24 Bridge Priority: 32768 M AC: 0012.4F5A .A209 D esignated Port A C CESS SW ITC H 1 รู ปที่ 3.3 แสดงการเลื อ ก Root Port Step 3 ROOT BRIDGE Root Port CO RE SW ITCH 1 Designated Port CO RE SW ITCH 2 100M , Cost = 19 FA 0/14 FA 0/18 Root Path Cost = 19+19 = 38 Bridge Priority: 32768 M AC: 0012.7DEF.0ABC Designated Port 100M , Cost = 19 Blocked State FA 0/20 FA 0/22 100M , Cost = 19 Root Port FA 0/23 FA 0/24 Bridge Priority: 32768 M AC: 0012.4F5A.A209 Designated Port ACCESS SW ITCH 1 Bridge Priority: 32768 M AC: 0013.C883.74BB รู ปที่ 3.4 การกา หนด Designated Port Rapid Spanning Tree IEEE 802.1W ใช้ เวลา 3 วินาที IEEE 802.1D ใช้ เวลา 30 วินาที Order of Precedence 1. Lowest Root Bridge ID 2. Best Root Path Cost 3. Lowest Bridge ID that Send BPDU 4. Port ID Order of Precedence ID 28672; MAC 0123.4567.89AB ID 32768; MAC 1234.0000.ABCD ID 36864; MAC 2345.0900.0AC2 ID 28672; MAC FBEA.4567.0110 ID 32768; MAC ABCD.EF01.2345 ID 36864; MAC 234A.F0F2.A023 ID 32768; MAC BCBD.A012.4FFE ID 36864; MAC 67AE.A089.86A2 Order of Precedence ID 28672; MAC 0123.4567.89AB ID 32768; MAC 1234.0000.ABCD ID 36864; MAC 2345.0900.0AC2 ID 28672; MAC FBEA.4567.0110 ID 32768; MAC ABCD.EF01.2345 ID 36864; MAC 234A.F0F2.A023 ID 32768; MAC BCBD.A012.4FFE ID 36864; MAC 67AE.A089.86A2 Order of Precedence ID 28672; MAC 0123.4567.89AB ID 32768; MAC 1234.0000.ABCD ID 36864; MAC 2345.0900.0AC2 ID 28672; MAC FBEA.4567.0110 ID 32768; MAC ABCD.EF01.2345 ID 36864; MAC 234A.F0F2.A023 ID 32768; MAC BCBD.A012.4FFE ID 36864; MAC 67AE.A089.86A2 Order of Precedence ID 28672; MAC 0123.4567.89AB ID 32768; MAC 1234.0000.ABCD ID 36864; MAC 2345.0900.0AC2 ID 28672; MAC FBEA.4567.0110 ID 32768; MAC ABCD.EF01.2345 ID 36864; MAC 234A.F0F2.A023 ID 32768; MAC BCBD.A012.4FFE ID 36864; MAC 67AE.A089.86A2 Order of Precedence ID 28672; MAC 0123.4567.89AB ID 32768; MAC 1234.0000.ABCD ID 36864; MAC 2345.0900.0AC2 ID 28672; MAC FBEA.4567.0110 ID 32768; MAC ABCD.EF01.2345 ID 36864; MAC 234A.F0F2.A023 ID 32768; MAC BCBD.A012.4FFE ID 36864; MAC 67AE.A089.86A2 Order of Precedence ID 28672; MAC 0123.4567.89AB ID 32768; MAC 1234.0000.ABCD ID 36864; MAC 2345.0900.0AC2 ID 28672; MAC FBEA.4567.0110 ID 32768; MAC ABCD.EF01.2345 ID 36864; MAC 234A.F0F2.A023 ID 32768; MAC BCBD.A012.4FFE ID 36864; MAC 67AE.A089.86A2 Order of Precedence ID 28672; MAC 0123.4567.89AB ID 32768; MAC 1234.0000.ABCD ID 36864; MAC 2345.0900.0AC2 ID 28672; MAC FBEA.4567.0110 ID 32768; MAC ABCD.EF01.2345 ID 36864; MAC 234A.F0F2.A023 ID 32768; MAC BCBD.A012.4FFE ID 36864; MAC 67AE.A089.86A2 Order of Precedence ID 28672; MAC 0123.4567.89AB ID 32768; MAC 1234.0000.ABCD ID 36864; MAC 2345.0900.0AC2 ID 28672; MAC FBEA.4567.0110 ID 32768; MAC ABCD.EF01.2345 ID 36864; MAC 234A.F0F2.A023 ID 32768; MAC BCBD.A012.4FFE ID 36864; MAC 67AE.A089.86A2 Order of Precedence ID 28672; MAC 0123.4567.89AB ID 32768; MAC 1234.0000.ABCD ID 36864; MAC 2345.0900.0AC2 ID 28672; MAC FBEA.4567.0110 ID 32768; MAC ABCD.EF01.2345 ID 36864; MAC 234A.F0F2.A023 ID 32768; MAC BCBD.A012.4FFE ID 36864; MAC 67AE.A089.86A2 VLAN แยก Broadcast Domain ออกภายใน Switch ต ัวเดียว L2 Protocol ื่ มต่อก ันใน เหมือนก ับมีหลาย Switch ทีไ่ ม่เชอ ต ัวเดียว สามารถทาการ Configure ได้วา ่ จะแยก อย่างไร VLAN by Port (Static) กำหนดแต่ละ Port ตำยตัวว่ำ เป็ นของ VLAN อะไร Dynamic VLAN : ตำม MAC, IP, Protocol หรืออืน ่ ๆ กรณีนแ ี้ ต่ละ Port จะเปลีย ่ น VLAN ตำม Condition ที่ กำหนด เรำเรียกว่ำเป็ น Mobile Port VLAN VLAN 1 คือ Default VLAN ลบและ สร้างไม่ได้ ทุก Port ถ้าไม่มก ี ารกาหนดจะอยูใ่ น VLAN 1 VLAN Number = 12 Bit แต่ปกติการ สร้าง จะให้หมายเลขระหว่าง VLAN 2 – VLAN 4094 ื่ มต่อสอง VLAN ด้วยก ันต้องใช ้ การเชอ ความสามารถของ L3 VLAN สามารถแยก Physical NW ออก จาก Logical NW VLAN แบ่ง Switch เป็นหลายสว่ น Switch ปกติเมือ ่ ไม่แบ่ง VLAN หรือไม่ใช่ Managed Switch Switch ต ัวเดียว ถูกแบ่งเป็น 3 VLAN VLAN 100 VLAN 200 VLAN 1 5/1 5/3 5/5 5/7 5/9 5/11 5/13 5/15 5/17 5/19 5/21 5/23 5/9 5/2 5/4 5/6 5/8 5/10 5/12 5/14 5/16 5/18 5/20 5/22 5/24 VLAN 100 PC 1 PC 2 192.168.10.10/24 192.168.20.20/24 PC 3 192.168.1.10/24 PC 1 192.168.10.10/24 VLAN 200 VLAN 1 PC 2 192.168.20.20/24 PC 3 192.168.1.10/24 แต่ละ VLAN ถูกแยกออกจากก ัน เสมือนอยูค ่ นละ Switch จ ัดว่าอยูค ่ นละ Sub-network/Broadcast Domain ้ ป ื่ มต่อ ต้องใชอ ุ กรณ์ Layer 3(Router) มาเชอ VLAN Manager Dept.1 Dept.2 สอง Network สอง Server ต ้องกำรแยกออกจำกกัน ลงทุน สอง Switch ปั ญหำในกำรย ้ำยสถำนที่ ต ้องวำงสำยใหม่สำหรับ Network ของตัวเอง VLAN Manager Dept.1 Dept.2 สอง Network สอง Server ต ้องกำรแยกออกจำกกัน ใช ้ VLAN แก ้ปั ญหำ ื่ มต่อกับ Port ย ้ำยที่ เชอ ไหนของ Switch ก็ได ้ แค่ Configure Port ให ้ถูก VLAN VLAN สามารถขยายผ่ านมากกว่ า 1 Switch Room 2 Room 1 VLAN 100 VLAN 200 VLAN 100 VLAN 200 VLAN สามารถขยายผ่ านมากกว่ า 1 Switch Room 1 Room 2 VLAN 100 VLAN 200 VLAN 100 VLAN 200 VLAN 100 VLAN 200 VLAN สามารถขยายผ่ านมากกว่ า 1 Switch Room 2 Room 1 VLAN 100, 200 VLAN 100 VLAN 200 VLAN 100 VLAN 200 VLAN สามารถขยายผ่ านมากกว่ า 1 Switch Room 1 VLAN 100 Room 2 VLAN 100, 200 VLAN 100 VLAN 200 VLAN 100 VLAN 200 VLAN สามารถขยายผ่ านมากกว่ า 1 Switch Room 1 VLAN 200 Room 2 VLAN 100, 200 VLAN 100 VLAN 200 VLAN 100 VLAN 200 VLAN TAGGING IEEE 802.1Q Standard 4 Byte เพิม่ ในส่ วนของ Header 12 Bit เป็ น VLAN Number ISL(Cisco) Encapsulation VLAN Tagging (IEEE 802.1Q) Port ของ Switch จะต้องถูกกาหนดเป็น Tag Port ่ ออกไปย ัง Tag Port จะมีการ เมือ ่ ข้อมูลถูกสง ใส ่ Tag กาหนด VLAN ่ ไปย ัง เมือ ่ ข้อมูลมาถึง Tag Port จะถูกสง VLAN ตาม Tag และต ัว Tag จะถูกนาออก VLAN Default ของ Port นนจะไม่ ั้ ถก ู ใส ่ Tag VLAN Number จะเป็ น Local ยกเว ้นทำ Tagging ื่ สำรระหว่ำง อุปกรณ์บำงยีห ่ ้อจะมี Protocol สอ SW (Interswitch Protocol) Communication Between VLAN Connect Through Router (L3) Using L3 Switch ดีกว่า VLAN Static vs Dynamic เมือ ่ VLAN ถูกกาหนดโดย Port ของ Switch เราเรียก Static VLAN ื่ มต่อกับ Port ดังกล่ำวจะถูกจับไปอยูใ่ น อุปกรณ์ทเี่ ชอ VLAN ทีก ่ ำหนด ื่ มก ับ Port แต่ถา้ เรากาหนดให้อป ุ กรณ์ทม ี่ าเชอ ไปอยูใ่ น VLAN ตามคุณสมบ ัติของอุปกรณ์ ่ ตาม IP Address, MAC Address หรือ เชน ตามการ Authentication เราเรียก Dynamic VLAN Port ดังกล่ำวจะเป็ น “Mobile Port” และต ้องกำหนด VLAN Rule ให ้ การกาหนด VLAN หนึง่ Subnet ให้เป็น หนึง่ VLAN เมือ ่ เรากาหนด Topology เราได้ Subnet ของแต่ละ Network กำหนด IP Address ให ้กับแต่ละ Subnet กำหนด VLAN ให ้กับแต่ละ Subnet ดังนัน ้ แต่ละ Subnet สำมำรถอยูร่ ว่ มกันบน Switch เดียวกันได ้ แต่ละ Subnet สำมำรถกระจำย ครอบคลุมหลำย Switch ได ้ กล่ำวคือ Logical Network(Diagram) และ Physical Network(Wiring Diagram) สำมำรถแยกจำกกัน Network จะประกอบด ้วยสอง Diagram Spanning Tree and VLAN เนือ ่ งจากมาตรฐานของ Spanning Tree(802.1D) ้ มาก่อน VLAN ด ังนนการท นนได้ ั้ ตงขึ ั้ น ั้ า VLAN ใน Network จะมีมากกว่า 1 Spanning Tree ไม่ได้ นน ่ั หมายถึงทุกๆ VLAN จะต้องมี Spanning Tree เดียว ซงึ่ ถ้าทา VLAN แบบ ง่ายๆจะไม่มป ี ญ ั หา แต่บางครงั้ ถ้าเรามีการทา Filter ของ Trunk Port อาจจะทาให้ บาง VLAN หลุดจาก Spanning Tree ได้ ่ นของ Protocol ของ Spanning Cisco ได้เพิม ่ สว Tree ทีท ่ าให้สามารถมี Spanning Tree แยกสาหร ับ แต่ละ VLAN ได้ แต่ก็ใชไ้ ด้ก ับ Switch ของ Cisco เท่านน ั้ อย่างไรก็ตามมาตรฐานใหม่ของ IEEE คือ IEEE 802.1s ซงึ่ เป็นมาตรฐานสาหร ับ Multiple Spanning Tree(MST) จะยอมให้มห ี ลาย Spanning Tree ได้ WAN Technologies ื่ มต่อระยะไกล, Ethernet ในการเชอ Technologies ไม่สามารถนามาใชไ้ ด้ IP เป็น WAN แต่อยูใ่ น Layer 3 ด ังนน ั้ ต้องการ Layer 2 และ Layer 1 เป็นต ัวนา IP Packet ้ ้ใน LAN เท่ำนัน IP บน Ethernet ใชได ้ ในกำรสง่ ไกลกว่ำนัน ้ ต ้องหำ WAN Technologies มำนำ IP Packet IP บรรจุใน WAN Layer 2 สง่ ผ่ำน Layer 1 (HDLC, FR, SDH, MPLS, ATM ผ่ำน Modem, Fiber, …) ่ ใน X.25 IP บรรจุใน Layer 3 WAN Frame เชน WAN Connection Connect to ISP Router Modem Leased Line Modem Router ISP (IP Network) Note: ปั จจุบน ั Technology ของ Ethernet สำมำรถสง่ ได ้ไกลขึน ้ ิ กม. แต่เรำไม่สำมำรถเดินสำยได ้เอง ทำให ้เรำขยำย LAN ได ้ในระยะทำงหลำยสบ ยังคงต ้องพึง่ Public Network WAN Technologies HDLC High Level Data Link Control Protocol ISO Standard Current Standard = ISO 13239 Connection Oriented and Connectionless Most common mode = point-to-point using ABM (Asynchronous Balanced Mode) Transmission Mode/Station Type/Flow ดูใน CPE326 (Stalling Book) X.25 Packet Switching Exchange Node X.25 General Format ID Logical Channel ID -LC Group No -LC Number Packet Type ID ื่ มต่อทาง Physical Layer: กาหนดการเชอ ไฟฟ้า ระหว่าง DTE/DCE จะอยูใ่ น X.21 หรือ จะใช ้ EIA-232, EIA-449 หรือ Serial Protocol อืน ่ Data Link Layer: กาหนดขบวนการใช ้ Link ่ ข้อมูลระหว่าง DTE/DCE จะใช ้ สาหร ับการสง LAPB Packet Layer กาหนด Protocol ในระด ับ Packet ในการแลกเปลีย ่ น Control และ Data ก ับ PSN ผ่าน Virtual Circuit Frame Relay พัฒนำต่อจำก X.25 ใช ้ LAP-D ในกำรสง่ Data, ตัดสว่ น Flow Control ออก และ Switch ใน L2 ทำให ้สง่ ข ้อมูลได ้เร็วและเป็ น Stream มำกขึน ้ Diagram of the UNI ATM Cell ATM (Cell Switching) Diagram of the UNI ATM Cell ATM (Cell Switching) 7 4 3 0 GFC VPI VPI VCI VCI VCI PT CLP ้ ปั จจุบน ั SDH ถูกใชในกำร Transport ATM CBR VBR ABR UBR HEC Payload and padding if necessary (48 bytes) AAL Type 1-5 Broad-band (ADSL) Application PPPoE Transport Network FTP SMTP HTTP TCP DNS UDP IP IPv6 PPP Network access … PPPoE Ethernet … End of Week 2 End of Review Next Week Start on Network TCP/IP HW 1: ให้ Download การบ้านที่ 1 จาก Website และทาใน Sheet ด้วย ่ ต้นชว่ ั โมง การเขียนเท่านน ั้ สง