5 MAC 계층 학습 목표 LAN 환경에서 MAC 계층과 LLC 계층의 차이와 역할을 이해한다.

Slides:



Advertisements
Similar presentations
1)RACK 2)UPS 3)P D U 장치 4)Server Group 5)KVM Switch 7)UPS 를 위한 HUB 6) RACK Monitor.
Advertisements

불특정 공격에 무너진 H 사 업무 시스템 서서히 저하 내부에서 원인 불명으로 네트워크의 속도가 서서히 저하 되는 현상이 발생 공격의 발생 핵심 장 비 서비스가 되다 되지 않는 현상이 심해지고 결국 핵심 장 비는 장애가 발생하게 됨 장비 장애 발생 핵심 장비 장애 전체.
LAN의 구성요소 컴퓨터 네트워크과 오세원.
6 데이터 링크 계층.
Data Communications 제 7 장 기기간의 접속규격.
3 장 OSI 기본 참조 모델 OSI : Open System Interconnection
Network Lab. Young-Chul Hwang
AOE-212 설치방법 MANUAL & FAQ 작성일자:2012년02월20일 INTER-M C/S팀
Chapter 14 Wireless LAN.
13 장 다중접속(Multiple Access)
12장 근거리 통신망(LAN) 12.1 프로젝트 이더넷(Ethernet)
ARP의 실험 발표자 : 이직수
9장 데이터 링크층 개요 (Introduction To Data-Link Layer)
Chapter 13 Wired LANs: Ethernet.
UNIT 07 Memory Map 로봇 SW 교육원 조용수.
제 15 장 점 대 점 프로토콜 15.1 천이상태 15.2 PPP 계층 15.3 링크 제어 프로토콜 15.4 인증
11 장 LAN 기본 개념과 Ethernet LAN
8장. 원격지 시스템 관리하기.
15장 X.25 패킷 교환망 15.1 X.25 계층 15.2 X.25와 관련된 기타 프로토콜 15.3 요약.
Chapter 21 Network Layer: ARP, ICMP (IGMP).
Error Detection and Correction
10 장 데이터 링크 제어(Data Link Control)
13 장 광역 통신망(WAN) 13.1 점대점 WAN 13.2 교환형 WAN 13.3 ATM LAN 13.4 요약.
4. LAN의 배선체계 (3장. LAN: Local Area Network)
제 22 장 TCP Persist Timer.
17장 X.25 패킷 교환망 17.1 X.25 계층 17.2 X.25와 관련된 기타 프로토콜 17.3 요약.
WOL(Wake-On Lan) 컴퓨터공학과 4학년 박기웅.
C C N A (9.1.1 ~ 9.3.1) 4 조 조래한 민종혁 최유성.
UNIT 07 Memory Map 로봇 SW 교육원 조용수.
2장. 인터넷의 개념과 주소.
22 장 전송층(Transport Layer)
OSI Reference Model.
Adobe 제품 다운로드 및 설치 방법 안내 Adobe Creative Cloud Adobe License 권한을 받으신 분
Chapter6 : JVM과 메모리 6.1 JVM의 구조와 메모리 모델 6.2 프로그램 실행과 메모리 6.3 객체생성과 메모리
21 장 전송층(Transport Layer)
OSI 7계층 네트워크 프로토콜 OSI 7계층 구조.
6 데이터 링크 계층 학습 목표 오류 제어, 흐름 제어의 원리와 동작 방식을 이해한다.
9 TCP의 이해 학습 목표 전송 계층 프로토콜이 제공하는 기능을 이해한다.
Chapter 01. OSI 계층 모델.
13장 CTC and DMA Slide 1 (of 10).
Data Communications 제 4 장 OSI 참조 모델 정보보호학과 양 계 탁.
10 장 데이터 링크 제어(Data Link Control)
UNIT 25 SPI 로봇 SW 교육원 조용수.
10 장 데이터 링크 제어(Data Link Control)
2부 네트워크 기본 이론 Chapter 5. 라우팅과 스위칭
2 네트워크 모델 학습 목표 모듈 개념을 알아보고 계층 구조의 필요성을 이해한다.
10 기타 전송 계층 프로토콜.
3 네트워크 기술 학습 목표 회선 교환 시스템과 패킷 교환 시스템의 차이와 원리를 이해한다.
Chapter 26 IP over ATM.
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
ATM - 다양한 종류의 Service 가능 - LAN 과 WAN 에 모두 적합하다. - 전세계적으로 인정된 표준
모바일인터넷기초 전산정보학부 모바일인터넷과 권 춘 우
Chapter 27 Mobile IP.
13장 유선 LAN: 이더넷 (Wired LANs: Ethernet)
LAN의 구성요소 학습내용 서버 클라이언트 NIC(Network Interface Card) 전송매체
통신프로토콜 전산정보학부 모바일인터넷과 권 춘 우
7 IP 프로토콜의 이해 학습 목표 네트워크 계층의 필요성과 역할을 이해한다.
제 13 장 인터넷 그룹 관리 프로토콜 정보통신연구실.
UNIT 25 SPI 로봇 SW 교육원 조용수.
9 장 오류 검출 및 오류 정정 9.1 오류 종류 9.2 검출 9.3 오류 정정 9.4 요약.
시리얼 UART 정리 정보통신•컴퓨터 공학부 송명규
세션에 대해 알아보고 HttpSession 에 대해 이해한다 세션 관리에 사용되는 요소들을 살펴본다
5.2.3 교환방식의 비교 학습내용 교환방식의 비교.
MIDP 네트워크 프로그래밍 ps lab 김윤경.
The OSI Model and TCP/IP Protocol Suite
 6장. SQL 쿼리.
버스와 메모리 전송 버스 시스템 레지스터와 레지스터들 사이의 정보 전송을 위한 경로
통신프로토콜 전산정보학부 모바일인터넷과 권 춘 우
ARP.
Presentation transcript:

5 MAC 계층 학습 목표 LAN 환경에서 MAC 계층과 LLC 계층의 차이와 역할을 이해한다. 이더넷의 동작 원리와 프레임 구조를 이해한다. 토큰 버스에서 토큰의 역할과 프레임 구조를 이해한다. 토큰 링의 프레임 구조와 제어 필드를 이해한다. 5 MAC 계층

1절. IEEE 802 시리즈 MAC 계층과 LLC 계층 LAN 환경에서 계층 2 기능을 MAC과 LLC 계층으로 분리 [그림 5-1] LLC: 7 계층 모델에서 정의된 계층 2 기능을 수행 MAC: LAN의 물리적 특징을 반영하여 전송 효율을 높이기 위함

1절. IEEE 802 시리즈 MAC 계층과 LLC 계층 MAC 계층 LLC 계층 LAN 종류에 따라 특성이 구분됨 이더넷 공유 버스 구조를 지원하며, 충돌 현상 발생 충돌 감지 기능이 필요 토큰 링: 토큰을 사용해서 데이터 전송 시점을 제어하므로 충돌 발생 불가 LLC 계층 WAN 환경의 데이터 링크 계층 기능을 수행 다양한 LAN을 상위계층인 네트워크계층에 동일한 인터페이스를 제공

1절. IEEE 802 시리즈 IEEE 802 시리즈 [그림 5-2] IEEE 802.1: 표준안 전체를 소개 IEEE 802.2: LLC 계층을 소개 IEEE 802.3 ~: 다양한 환경의 MAC 계층을 소개

1절. IEEE 802 시리즈 IEEE 802 시리즈 CSMA/CD(IEEE 802.3) 용어의 의미 MA(Multiple Access): 다수 호스트가 하나의 공유 매체에 연결됨 CS(Carrier Sense): 호스트는 공유 매체의 사용 가능 여부를 신호 감지로 확인 CD(Collision Detection): 공유 매체에서 데이터 충돌 여부를 확인 공유 매체에서의 충돌 문제 해결 충돌 허용 방식: CSMA/CD 충돌 회피 방식: 전송 시간대를 달리하는 타임 슬롯 방식 CSMA/CD 충돌 감지 기능이 필수적으로 요구됨 충돌 감지 후, 재전송 기능으로 오류 복구 공유 매체의 길이가 길수록 전송 지연이 증가하여 충돌 가능성이 높아짐

1절. IEEE 802 시리즈 IEEE 802 시리즈 CSMA/CD 데이터 전송 원리 [그림 5-3] 호스트 5가 호스트 1에게 데이터 전송 전송 프레임에 목적지 주소 1을 기록하여 수신 호스트를 지정함

1절. IEEE 802 시리즈 IEEE 802 시리즈 토큰 버스 [그림 5-4] (IEEE 802.4) 물리적으로 토큰 버스 구조를 지원 논리적으로 토큰을 이용한 링 구조를 지원 데이터를 전송하기 위해서는 반드시 토큰을 확보해야 함

1절. IEEE 802 시리즈 IEEE 802 시리즈 토큰 링(IEEE 802.5) 물리적으로 링 구조를 지원 호스트의 동작 방식: 대기 모드, 전송 모드 대기 모드 입력단으로 들어온 데이터를 바로 출력단으로 보냄 호스트가 다운되거나 기타 장애가 발생해도 네트워크에 영향을 주지 않기 위함 전송 모드 토큰을 확보해 데이터를 전송할 수 있는 권한을 보유한 상태 호스트가 중개 기능을 수행하며, 출력단을 통해 데이터를 전송할 수 있음

1절. IEEE 802 시리즈 IEEE 802 시리즈 토큰 링 [그림 5-5] 평소 하나의 토큰이 링 주위를 순환함 토큰을 확보한 호스트만 데이터를 전송할 권한이 있음 송신자가 전송한 데이터는 링을 한 바퀴 순환한 후, 송신자에 의해 회수됨 목적지 주소가 자신인 호스트만 데이터를 보관

2절. 이더넷 신호 감지/신호전송(CSMA) 1-persistent CDMA Non-persistent CSMA 신호 감지: 전송 매체의 신호를 감지해 프레임의 전송 여부를 결정 프레임을 전송하기 전에 채널(공유 버스) 사용 여부를 확인 1-persistent CDMA 채널이 사용 중이면 유휴 상태가 될 때까지 대기 이후, 채널이 유휴 상태가 되면 확률 1의 조건으로 프레임을 전송 둘 이상의 호스트에서 동시에 유휴 상태로 판단하면 충돌 발생 충돌이 발생하면 임의의 시간 동안 대기한 후 채널 사용 여부부터 다시 시작 Non-persistent CSMA 채널이 사용 중이면 더 이상 유휴 상태를 확인하지 않음 대신 임의의 시간 동간 대기 후 다시 채널 감지를 시작 1-persistent 방식보다 충돌 확률을 줄일 수 있음 P-persistent CSMA 채널이 유휴 상태면 p의 확률로 프레임을 전송

2절. 이더넷 충돌신호 감지(CD) 기능 둘 이상의 호스트에서 채널이 유휴 상태라고 판단할 수 있음 이런 경우 프레임 전송 과정에서 충돌이 발생 따라서 충돌 감지 기능이 필수적으로 요구됨 충돌이 감지되면 진행중인 프레임의 전송을 중지

2절. 이더넷 프레임 프레임 구조 MAC 프레임 = MAC 헤더 + LLC 프레임 + MAC 트레일러 LLC 프레임: LLC 계층이 MAC 계층에게 전송하도록 요청한 데이터 프레임 구조 이더넷 프레임 구조 [그림 5-7] MAC 헤더: Preamble, Start Delimiter, Destination Address, Source Address, Length LLC 프레임: DATA LLC 트레일러: Pad, Checksum

2절. 이더넷 프레임 프레임 구조 [그림 5-7] Preamble: 수신 호스트가 송신 호스트의 클록 동기를 맞추는 용도 Start Delimiter: 프레임의 시작 위치 구분 Source Address: 송신 호스트의 MAC 주소 Destination Address: 수신 호스트의 MAC 주소 Length: Data 필드에 포함된 가변 길이의 전송 데이터 크기 Checksum: 데이터 변형 오류를 감지하는 기능

2절. 이더넷 프레임 LLC 프레임과의 관계 [그림 5-8] 이더넷 프레임의 Data 필드: LLC 계층에서 보내진 LLC 프레임을 보관

2절. 이더넷 허브와 스위치 [그림 5-9] (더미)허브: 박스 형태의 장비에 잭을 연결해서 이더넷 네트워크를 구성 스위치 허브: 허브의 성능을 향상시킨 장비

2절. 이더넷 허브와 스위치 [그림 5-9] (더미)허브 스위치 허브 각 호스트는 외형상 스타형 구조로 허브에 연결된다. 내부적인 동작 원리는 공유 버스 방식을 사용한다.(Broadcasting) 스위치 허브 스위치 기능 모든 호스트에게 프레임을 전송하지 않음 목적지로 지정된 호스트에게만 프레임 전송 따라서 동시에 여러 호스트가 데이터를 전송할 수 있음 장점 스위치 허브의 용량이 허용되면 각각의 호스트는 할당된 LAN 용량을 모두 사용함 일반 허브를 스위치 허브로 교체하는 과정이 간단함 Broadcasting Area를 나눔

3절. 토큰 버스 프레임 프레임 구조 [그림 5-10] MAC 프레임 = MAC 헤더 + LLC 프레임 + MAC 트레일러 MAC 헤더: Preamble, Start Delimiter, Frame Control, Destination Address, Source Address LLC 프레임: DATA LLC 트레일러: Checksum, End Delimiter

3절. 토큰 버스 프레임 프레임 구조 [그림 5-10] Preamble: 수신 호스트가 송신 호스트의 클록 동기를 맞추는 용도 Start Delimiter/End Delimiter: 프레임의 시작/끝 위치 구분 Frame Control: 데이터 프레임과 제어 프레임을 구분 Source Address: 송신 호스트의 MAC 주소 Destination Address: 수신 호스트의 MAC 주소 Checksum: 데이터 변형 오류를 감지하는 기능

3절. 토큰 버스 LLC 프레임 캡슐화 [그림 5-12] 토큰 버스 프레임의 Data 필드: LLC 계층에서 보내진 LLC 프레임을 보관

4절. 토큰 링 프레임 구조 모니터 기능 모니터 호스트: 링에 연결된 호스트 중에서 특별 임무를 부여 받은 관리 호스트 토큰 생성 기능 토큰을 보유한 호스트의 고장 등의 원인에 의한 토큰 분실 모니터 호스트가 이를 감지하여 토큰을 재생성 데이터의 무한 순환 송신 호스트가 전송 데이터를 회수하지 않는 오류 전송 데이터를 회수한 후 토큰을 만들어 줌

4절. 토큰 링 프레임 구조 LLC 프레임 캡슐화 [그림 5-14]