Chapter 3 Underlying Technology Http netwk hannam ac

  • Slides: 100
Download presentation
Chapter 3 기반 기술 (Underlying Technology) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 1

Chapter 3 기반 기술 (Underlying Technology) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 1

▣ 학습목표(OBJECTIVES): q 유선 LAN(Ethernet) 기술 소개: traditional, fast, gigabit, and ten-gigabit Ethernet. q

▣ 학습목표(OBJECTIVES): q 유선 LAN(Ethernet) 기술 소개: traditional, fast, gigabit, and ten-gigabit Ethernet. q 무선 LAN 기술 소개: IEEE 802. 11 LAN, Bluetooth. q point-to-point WAN 소개: 56 K modems, DSL, cable modem, T-lines, SONET. q 교환형(switched) WAN: X. 25, Frame Relay, ATM. q 연결 장치 소개: repeaters(hubs), bridges (two-layer switches), routers (three-layer switches). Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 2

3. 1 Wired Local Area Network Chapter Outline 3. 2 Wireless LANs 3. 3

3. 1 Wired Local Area Network Chapter Outline 3. 2 Wireless LANs 3. 3 Point-to-Point WANs 3. 4 Switched WANs 3. 5 Connecting Devices Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 3

Topics Discussed in the Section üIEEE Standards üFrame Format üAddressing üEthernet Evolution üStandard Ethernet

Topics Discussed in the Section üIEEE Standards üFrame Format üAddressing üEthernet Evolution üStandard Ethernet üFast Ethernet üGigabit Ethernet üTen-Gigabit Ethernet Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 5

IEEE 표준 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 6

IEEE 표준 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 6

▣ 표준 이더넷 (계속) <프레임(Frame) 형식 ÜPreamble – alert, timing, start synchronization ÜSFD(Start frame

▣ 표준 이더넷 (계속) <프레임(Frame) 형식 ÜPreamble – alert, timing, start synchronization ÜSFD(Start frame delimiter) - 프레임시작 Ü목적지 주소(DA ; Destination address) Ü발신지 주소(SA ; Source address) ÜPDU 길이/유형 Ü데이터 ÜCRC – 오류 발견정보, CRC-32 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 9

Note Minimum length: 64 bytes (512 bits) Maximum length: 1518 bytes (12, 144 bits)

Note Minimum length: 64 bytes (512 bits) Maximum length: 1518 bytes (12, 144 bits) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 11

Note The broadcast destination address is a special case of the multicast address in

Note The broadcast destination address is a special case of the multicast address in which all bits are 1 s. Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 14

Note The least significant bit of the first byte defines the type of address.

Note The least significant bit of the first byte defines the type of address. If the bit is 0, the address is unicast; otherwise, it is multicast. Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 15

Example 3. 1 다음 목적지 주소의 유형을 나타내시오: a. 4 A: 30: 10: 21:

Example 3. 1 다음 목적지 주소의 유형을 나타내시오: a. 4 A: 30: 10: 21: 10: 1 A b. 47: 20: 1 B: 2 E: 08: EE c. FF: FF: FF: FF Solution 주소 유형을 알기 위해서, 왼쪽에서 두 번째 자리 값을 살펴보아야 한 다. 만약 짝수이면 유니캐스트이고. 홀수이면 멀티캐스트이다. 모든 자릿수 값이 F이면, 브로드캐스트이다. 따라서: a. This is a unicast address because A in binary is 1010 (even). b. This is a multicast address because 7 in binary is 0111 (odd). c. This is a broadcast address because all digits are F’s. Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 16

Example 3. 2 주소 47: 20: 1 B: 2 E: 08: EE가 회선상에 보내지는

Example 3. 2 주소 47: 20: 1 B: 2 E: 08: EE가 회선상에 보내지는 것을 보여라 solution 주소는 다음과 같이 바이트 단위로 left-to-right, byte by byte 로 보내지고; 각 바이트에 대해, right-to-left, bit by bit로 보내 진다: ← 11100010 00000100 11011000 01110100 00010000 0111 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 17

4세대를 거친 이더넷 발전 < 1976년 제록스사 Palo Alto 연구센터에서 처 음 만듬 Http:

4세대를 거친 이더넷 발전 < 1976년 제록스사 Palo Alto 연구센터에서 처 음 만듬 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 18

3. 1 유선 근거리 통신망(LAN) <표준 이더넷(Ethernet) Ü 1973년 제록스사가 설계한 프로토콜 Ü데이터 전송률:

3. 1 유선 근거리 통신망(LAN) <표준 이더넷(Ethernet) Ü 1973년 제록스사가 설계한 프로토콜 Ü데이터 전송률: 10 Mbps Ü접속형태 – 버스형 Ü접근 방법: CSMA/CD(Carrier Sense Multiple Access/Collision Detection) ÜIEEE 802. 3 표준 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 19

CSMA에서 충돌의 Space/time 모델 A Time Http: //netwk. hannam. ac. kr B C D

CSMA에서 충돌의 Space/time 모델 A Time Http: //netwk. hannam. ac. kr B C D Time HANNAM UNIVERSITY 20

CSMA/CD에서 첫번째 비트의 충돌 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 21

CSMA/CD에서 첫번째 비트의 충돌 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 21

CSMA/CD 흐름도 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 23

CSMA/CD 흐름도 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 23

표준 이더넷 구현 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 25

표준 이더넷 구현 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 25

< 고속 이더넷 구현 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 28

< 고속 이더넷 구현 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 28

고속 이더넷(Fast Ethernet) 구현 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 29

고속 이더넷(Fast Ethernet) 구현 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 29

<기가비트 이더넷 구현 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 31

<기가비트 이더넷 구현 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 31

Note In the full-duplex mode of Gigabit Ethernet, there is no collision; the maximum

Note In the full-duplex mode of Gigabit Ethernet, there is no collision; the maximum length of the cable is determined by the signal attenuation in the cable. Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 32

Gigabit 이더넷 구현 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 33

Gigabit 이더넷 구현 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 33

3 -2 무선 LAN < 무선 LAN : IEEE 802. 11 < 구조 Ü

3 -2 무선 LAN < 무선 LAN : IEEE 802. 11 < 구조 Ü 기본 서비스 집합(BSS : Basic Service Set) w 무선 지국과 AP(Access Point)로 구성 w AP가 없는 BSS : 애드혹(Ad hoc) 구조 w AP가 있는 BSS : 기반구조 < 확장 서비스 집합 ESS(Extended Service Set) Ü AP를 가지고 있는 두개 이상의 BSS로 구성 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 35

Basic service set (BSS) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 36

Basic service set (BSS) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 36

Extended service set (ESS) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 37

Extended service set (ESS) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 37

▣ 지국 유형 <무전이 이동성(No-Transition Mobility) Ü고정이거나 한 BSS에서 이동 <BSS 전이 이동성(BSS-Transition Mobility)

▣ 지국 유형 <무전이 이동성(No-Transition Mobility) Ü고정이거나 한 BSS에서 이동 <BSS 전이 이동성(BSS-Transition Mobility) ÜESS내에서 BSS간 이동 가능 <ESS 전이 이동성(ESS-Transition Mobility) ÜESS간 이동 가능 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 38

▣ CSMA/CA 흐름도 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 39

▣ CSMA/CA 흐름도 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 39

▣ 프레임 교환 시간선(frame exchange time line) < DIFS(distribute interframe space) < SIFS(short interframe

▣ 프레임 교환 시간선(frame exchange time line) < DIFS(distribute interframe space) < SIFS(short interframe space) < RTS(request to send) < CTS(clear to send) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 40

CSMA/CA 와 NAV Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 41

CSMA/CA 와 NAV Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 41

프레임 형식 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 43

프레임 형식 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 43

< 프레임 제어 필드 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 44

< 프레임 제어 필드 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 44

▣ 15. 1 IEEE 802. 11(계속) <프레임 종류 Ü관리 프레임(Management Frame) Ü제어 프레임(Control Frame)

▣ 15. 1 IEEE 802. 11(계속) <프레임 종류 Ü관리 프레임(Management Frame) Ü제어 프레임(Control Frame) Subtype Meaning 1011 Request to send (RTS) 1100 Clear to send (CTS) 1101 Acknowledgment (ACK) Ü데이터 프레임(Data Frame) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 46

Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 47

Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 47

< 주소 체계 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 48

< 주소 체계 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 48

숨겨진 지국 문제(hidden station problem) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 49

숨겨진 지국 문제(hidden station problem) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 49

Note The CTS frame in CSMA/CA handshake can prevent collision from a hidden station.

Note The CTS frame in CSMA/CA handshake can prevent collision from a hidden station. Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 50

숨겨진 지국 문제를 예방하기 위한 핸드쉐이킹 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 51

숨겨진 지국 문제를 예방하기 위한 핸드쉐이킹 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 51

노출된 지국 문제(Exposed station problem) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 52

노출된 지국 문제(Exposed station problem) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 52

노출된 지국 문제에서 핸드쉐이킹 사용 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 53

노출된 지국 문제에서 핸드쉐이킹 사용 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 53

피코넷(Piconet) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 55

피코넷(Piconet) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 55

스케터넷(Scatternet) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 56

스케터넷(Scatternet) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 56

프레임 형식 유형(Frame format types) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 58

프레임 형식 유형(Frame format types) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 58

3 -3 POINT-TO-POINT WANS < 점-대-점- 광역통신망 ü 65 K Modems üDSL Technology üCable

3 -3 POINT-TO-POINT WANS < 점-대-점- 광역통신망 ü 65 K Modems üDSL Technology üCable Modem üT Lines üSONET üPPP Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 60

56 K modem <업로딩: 33. 6 Kbps Http: //netwk. hannam. ac. kr <다운로딩: 56

56 K modem <업로딩: 33. 6 Kbps Http: //netwk. hannam. ac. kr <다운로딩: 56 Kbps HANNAM UNIVERSITY 61

3. 3 점-대-점 WAN <DSL(Digital Subscriber Line) 기술 ÜA(Asymmetric)DSL ÜRA(Rate adaptive) DSL ÜHDSL(High bit

3. 3 점-대-점 WAN <DSL(Digital Subscriber Line) 기술 ÜA(Asymmetric)DSL ÜRA(Rate adaptive) DSL ÜHDSL(High bit rate) DSL ÜS(Symmetric) DSL ÜV(Very high bit rate) DSL Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 62

Note ADSL is an asymmetric communication technology designed for residential users; it is not

Note ADSL is an asymmetric communication technology designed for residential users; it is not suitable for businesses. Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 63

ADSL 대역폭 분할(Bandwidth division) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 64

ADSL 대역폭 분할(Bandwidth division) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 64

ADSL 과 DSLAM < DSAM: Digital Subscriber Line Access Multiplexer Http: //netwk. hannam. ac.

ADSL 과 DSLAM < DSAM: Digital Subscriber Line Access Multiplexer Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 65

케이블 모뎀 구성(Cable modem configuration) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 68

케이블 모뎀 구성(Cable modem configuration) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 68

<SONET ÜSynchronous Optical Network Ü광섬유 케이블 이용 고속 데이터 전송 규정 ÜSTS: Synchronous Transport

<SONET ÜSynchronous Optical Network Ü광섬유 케이블 이용 고속 데이터 전송 규정 ÜSTS: Synchronous Transport Signal ÜOC: Optical Carrier Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 70

PPP < Point-to-Point Protocol Ü 물리층 : ANSI에서 공인된 모든 종류의 프로토콜 지원 Ü

PPP < Point-to-Point Protocol Ü 물리층 : ANSI에서 공인된 모든 종류의 프로토콜 지원 Ü LCP(Link Control Protocol) Ü NCP(Network Control Protocol) Ü PPPo. E(PPP over Ethernet) Ü PPP 프레임 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 71

3. 4 교환 WAN <프레임 중계 ÜX. 25를 대체하기 위해 설계 Ü높은 데이터 전송률(1.

3. 4 교환 WAN <프레임 중계 ÜX. 25를 대체하기 위해 설계 Ü높은 데이터 전송률(1. 544 Mbps – 44. 736 Mbps) ÜBusty Data : 요구 대역폭(Bandwidth on Demand) Ü개선된 전송매체로 인한 적어진 오버헤드(less overhead due to Improved Transmission Media) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 74

Note A cell network uses the cell as the basic unit of data exchange.

Note A cell network uses the cell as the basic unit of data exchange. A cell is defined as a small, fixed-size block of information. Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 76

ATM 다중화 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 77

ATM 다중화 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 77

ATM 네트워크 구조 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 78

ATM 네트워크 구조 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 78

가상회선(Virtual circuit) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 79

가상회선(Virtual circuit) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 79

Note A virtual connection is defined by a pair of numbers: the VPI and

Note A virtual connection is defined by a pair of numbers: the VPI and the VCI. Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 80

ATM 계층구조 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 81

ATM 계층구조 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 81

계층의 이용 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 83

계층의 이용 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 83

Note The IP protocol uses the AAL 5 sublayer. Http: //netwk. hannam. ac. kr

Note The IP protocol uses the AAL 5 sublayer. Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 84

AAL 5 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 85

AAL 5 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 85

ATM 계층 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 86

ATM 계층 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 86

ATM 셀(cell) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 87

ATM 셀(cell) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 87

3 -5 CONNECTING DEVICES <LAN 또는 WAN을 연결하기 위해 연결장치 사 용 <연결장치는 여러

3 -5 CONNECTING DEVICES <LAN 또는 WAN을 연결하기 위해 연결장치 사 용 <연결장치는 여러 계층에서 동작 Ü repeaters (또는 hubs) Ü bridges (또는 two-layer switches) Ü routers (또는 three-layer switches). Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 88

연결 장치(Connecting devices) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 89

연결 장치(Connecting devices) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 89

리피터 (Repeater) 또는 허브(hub) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 90

리피터 (Repeater) 또는 허브(hub) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 90

Note A repeater forwards every bit; it has no filtering capability. Http: //netwk. hannam.

Note A repeater forwards every bit; it has no filtering capability. Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 91

Note A bridge has a table used in filtering decisions. Http: //netwk. hannam. ac.

Note A bridge has a table used in filtering decisions. Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 92

Note A bridge does not change the physical (MAC) addresses in a frame. Http:

Note A bridge does not change the physical (MAC) addresses in a frame. Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 93

브리지(Bridge) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 94

브리지(Bridge) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 94

학습 브리지(Learning bridge) M Http: //netwk. hannam. ac. kr M M M HANNAM UNIVERSITY

학습 브리지(Learning bridge) M Http: //netwk. hannam. ac. kr M M M HANNAM UNIVERSITY 95

Note A router is a three-layer (physical, data link, and network) device. Http: //netwk.

Note A router is a three-layer (physical, data link, and network) device. Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 96

Note A repeater or a bridge connects segments of a LAN. A router connects

Note A repeater or a bridge connects segments of a LAN. A router connects independent LANs or WANs to create an internetwork (internet). Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 97

라우팅 예(Routing example) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 98

라우팅 예(Routing example) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 98

Note A router changes the physical addresses in a packet. Http: //netwk. hannam. ac.

Note A router changes the physical addresses in a packet. Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 99