0. 들어가기 전

Similar documents
1장. 유닉스 시스템 프로그래밍 개요

<4D F736F F F696E74202D20C1A63132C0E520B1D9B0C5B8AE20C5EBBDC5B8C1>

슬라이드 1

1.LAN의 특징과 각종 방식

() Aloha Netowrk ether(,, )network Ehternet, DEC, ( DIX(DEC, Intel, Xerox) IEEE(, ) 5 9,, (Xerox) (Bob Metcalfe), (, ) A

A Study on Inter-networking Protocol for Wireless LAN and Broadband Wireless Access Networks

untitled

슬라이드 1

<4D F736F F F696E74202D FB5A5C0CCC5CDC5EBBDC5B0FA20B3D7C6AEBFF6C5A9205BC8A3C8AF20B8F0B5E55D>

Microsoft PowerPoint - COMNET_10

Network Security - Wired Sniffing 실습 ICNS Lab. Kyung Hee University

Microsoft PowerPoint ppt

[ 네트워크 1] 3 주차 1 차시. IPv4 주소클래스 3 주차 1 차시 IPv4 주소클래스 학습목표 1. IP 헤더필드의구성을파악하고요약하여설명할수있다. 2. Subnet ID 및 Subnet Mask 를설명할수있고, 각클래스의사용가능한호스트수와사설 IP 주소및네트

CHAPTER 06

ARMBOOT 1

슬라이드 제목 없음

<3034B1E2B9DD32302DBAB8B0EDBCAD2D DC0FCC6C4C0DABFF BAB0C3A53420C8A8B3D7C6AEBFF6C5A9292E687770>

PowerPoint Presentation

Á¦4Àå-Á¦2ÀýÀÌÅë±â±â.hwp

chapter4

<4D F736F F F696E74202D FC0CCB4F5B3DDB0FA204C414EC7C1B7CEC5E4C4DD205BC8A3C8AF20B8F0B5E55D>

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

통신서비스품질평가보고서 2017 Evaluation Report for the Quality of Communication Services

LAN케이블링

TTA Verified : HomeGateway :, : (NEtwork Testing Team)

Microsoft PowerPoint - tem_5

Schedule

湖北移动宽带接入市场研究前期评述报告

PWR PWR HDD HDD USB USB Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl Cable PC PC DDNS (

로봇SW교육원 강의자료

29 Ⅰ. 서론 물리학자들이 전파의 이론을 정립한 이후, 이를 기술적으로 실현함은 물론 적정 수준의 19세기 물리학자인 페러데이, 맥스웰, 헤르츠 등의 연구 결과로 인류는 전기장과 자기장의 변화 에 따른 전파를 만들어 낼 수 있게 되었고, 인류에 게 있어 없어서는 안되

Introduction to Computer Science

4.18.국가직 9급_전산직_컴퓨터일반_손경희_ver.1.hwp

슬라이드 제목 없음

OSI 참조 모델과 TCP/IP

USB USB DV25 DV25 REC SRN-475S REC SRN-475S LAN POWER LAN POWER Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl C

참고: 본 제품 및 설명서를 사용하기 전에 다음을 반드시 읽어보십시오. 안전 수칙 및 보증 설명서 Regulatory Notice 중요 안전 수칙 및 취급 정보 iii페이지 부록 C 주의사항 97페이지 안전 수칙 및 보증 설명서와 Regulatory Notice가 웹

PON 광가입자망에서 Ethernet 전송 프로토콜 수용방안 연구


* ~2..

슬라이드 제목 없음

Microsoft PowerPoint Multiplexing

이 발명을 지원한 국가연구개발사업 과제고유번호 부처명 지식경제부 연구사업명 IT 융합 고급인력과정 지원사업 연구과제명 스마트 자동차를 위한 AUTOSAR 기반 차량 내외부 통신 플랫폼 및 응용기술 주관기관 정보통신산업진흥원 연구기간

Microsoft PowerPoint _TCP_IP

<4D F736F F F696E74202D20BBE7BABB202D DBED7BCBCBDBAC1A6BEEE2CC7C1B7CEC5E4C4DD2C4F B0E8C3FE2E707074>

1장. 유닉스 시스템 프로그래밍 개요


TCP.IP.ppt

컴퓨터네트워크와인터넷 컴퓨터네트워크 Copyright by Tommy Kwon on August, 2010 Copyright by Tommy Kwon on August, 통신 정보전송시스템의구성과역할, 원리 l 원격지간에정보를잘전송하고처

歯김한석.PDF

Copyright 2009 Hewlett-Packard Development Company, L.P. Microsoft 및 Windows 는 Microsoft Corporation 의 미국 등록 상표입니다. Bluetooth 는 해당 소유권자가 소유한 상표이 며 Hew

2. 인터네트워킹 서로떨어져있는각각의수많은네트워크들을연결하여하나의네트워크처럼연결하여사용할수있도록해주는것 3. 인터네트워킹에필요한장비 1 리피터 (Repeater) - 데이터가전송되는동안케이블에서신호의손실인감쇄 (Attenuation) 현상이발생하는데, 리피터는감쇄되는신

Microsoft Word doc

ARQ (Automatic Repeat reQuest)

Bluetooth

FTTH 기술발표

Microsoft Word - NAT_1_.doc

PowerPoint Presentation

2009년 상반기 사업계획

LDK-300 제안서

1권.hwp

LAN Local Area Network - 제한된거리에있는다수의독립된컴퓨터기기들이상호간에통신이가능하도록하는데이터통신시스템 2. LAN 전송기술의발전과정 년대초데이터포인트가최초의근거리네트워크개발 2 제록스와 IBM에서각각이더넷과토큰링 LAN 개발

Information Memorandum Danam Communications Inc

소개 TeraStation 을 구입해 주셔서 감사합니다! 이 사용 설명서는 TeraStation 구성 정보를 제공합니다. 제품은 계속 업데이트되므로, 이 설명서의 이미지 및 텍스트는 사용자가 보유 중인 TeraStation 에 표시 된 이미지 및 텍스트와 약간 다를 수

Chapter11OSPF

歯김병철.PDF

슬라이드 1

<4D F736F F D FB1E2BCFAB5BFC7E2BAD0BCAE2DB8F0B9D9C0CF20B3D7C6AEBFF6C5A92DC3D6BFCF2E646F6378>


(......).hwp

휴대용 기기 분야 가정용 영상 기기 분야 휴대 전화 USB, FireWire 등 PC PC TV DVD/Blu-ray 플레이어 게임 콘솔 휴대 전화 휴대전화, PMP 등 휴대용 기기 간 대용량 데이터 무선 전송 캠코더 Component, Display Port, DVI

Microsoft Word - FS_ZigBee_Manual_V1.3.docx

À̵¿·Îº¿ÀÇ ÀÎÅͳݱâ¹Ý ¿ø°ÝÁ¦¾î½Ã ½Ã°£Áö¿¬¿¡_.hwp

歯DCS.PDF

PowerPoint Presentation


Microsoft PowerPoint - 06-IPAddress [호환 모드]

Windows 네트워크 사용 설명서

DBPIA-NURIMEDIA

°í¼®ÁÖ Ãâ·Â

歯I-3_무선통신기반차세대망-조동호.PDF

Copyright 2009 Hewlett-Packard Development Company, L.P. Intel 은 미국 및 다른 국가에서 Intel Corporation 의 상표입니다. Microsoft 및 Windows 는 Microsoft Corporation 의

1아이리포 기술사회 모의고사 참조답안

1. What is AX1 AX1 Program은 WIZnet 사의 Hardwired TCP/IP Chip인 iinchip 들의성능평가및 Test를위해제작된 Windows 기반의 PC Program이다. AX1은 Internet을통해 iinchip Evaluation

Microsoft Word - ZIO-AP1500N-Manual.doc

歯이시홍).PDF

<4D F736F F D F4E464320B1E2BCFAB0FA20BCADBAF1BDBAC0C720C7F6C0E7BFCD20B9CCB7A120C0FCB8C15FBCF6C1A45F>


PTLINE Template

슬라이드 1

The Pocket Guide to TCP/IP Sockets: C Version

슬라이드 제목 없음


그룹웨어와 XXXXX 제목 예제


Overview

歯A1.1함진호.ppt

한국의 위성발사장 건설현황( 포항공대).ppt

Microsoft Word _whitepaper_latency_throughput_v1.0.1_for_

Transcription:

1 목포해양대해양컴퓨터공학과 5 장. MAC 계층 컴퓨터네트워크

2 목포해양대해양컴퓨터공학과 LLC 계층과 MAC 계층 LAN 환경에서데이터링크계층을 LLC 계층과 MAC 계층으로나누어처리 LLC(Logical Link Control) 데이터링크계층의기본기능 WAN 의데이터링크계층과거의유사 LAN 특성에따라부분적인차이가있을수있음 MAC(Medium Access Control) 물리적선로의특징과매체간의연결방식에따른제어 이더넷, 토큰링, 토큰버스

3 목포해양대해양컴퓨터공학과 1. IEEE 802 시리즈 컴퓨터네트워크

4 목포해양대해양컴퓨터공학과 IEEE 802 시리즈 IEEE(www.ieee.org) 에서 LAN 표준안연구결과를 802 시리즈로발표 802.1 관련표준안전체소개 인터페이스프리미티브정의 802.2 LLC 프로토콜정의 802.3 ~ 물리계층과 MAC 계층

5 목포해양대해양컴퓨터공학과 MAC 소개 (1) 다중접근채널 (Multiple Access Channel) 방식을이용하여공유매체에프레임을전송하는방식에서는충돌발생가능성존재 해결방안 충돌허용후후속조치 이더넷 CSMA/CD(Carrier Sense Multiple Access/Collision Detection) 충돌감지후재전송 매체길이가길어질수록프레임전송지연증가, 충돌발생가능성증가 충돌을원천적으로차단 타임슬롯 (time slot) 배정

6 목포해양대해양컴퓨터공학과 MAC 소개 (2) 토큰버스 물리적으로는버스구조이나논리적으로는링구조 토큰 (token) 이라고부르는제어프레임사용 토큰링 순환구조의전송매체 대기모드와전송모드로동작

7 목포해양대해양컴퓨터공학과 IEEE 802 워킹그룹개요 (1) IEEE 802.1 담당업무 802 LAN/MAN 아키텍처 802 LAN, MAN, WAN 사이의네트워킹 802 연결보안 802 전체네트워크관리 MAC & LLC 계층위의프로토콜계층 802.1D ( 신장트리프로토콜 ) 802.1Q (VLAN: 가상근거리통신망 ) 802.1aq ( 최단경로브리징 ) IEEE 802.2 ( 활동안함 ) 논리링크제어정의 IEEE 802.3 이더넷 IEEE 802.4 ( 해산 ) 토큰버스 IEEE 802.5 ( 활동안함 ) 토큰링 IEEE 802.6 ( 해산 ) MAN 표준 기존의 FDDI 표준개선 IEEE 802.7 ( 해산 ) IEEE 802.8 ( 해산 ) 광섬유기술권고그룹 (Fiber Optic Technical Advisory Group) IEEE 802.9 ( 해산 ) 카테고리 3 의 TP(Twisted Pair) 상에서음성, 데이터전송 이소이더넷 (isoethernet) IEEE 802.10 ( 해산 ) LAN, MAN 에서사용할수있는보안기능 (2004 년철회 )

8 목포해양대해양컴퓨터공학과 IEEE 802 워킹그룹개요 (2) IEEE 802.11 Wireless LAN(WLAN) & Mesh(Wi-Fi certification) IEEE 802.12 ( 해산 ) 100BaseVG category 3 UTP wires (known as Voice Grade) 에서 100Mbits/s 구현 100VG-AnyLAN (Ethernet, Token ring) IEEE 802.13 ( 미사용 ) Fast Ethernet 개발용도로예약 IEEE 802.14 ( 해산 ) Cable modems IEEE 802.15 Wireless PAN IEEE 802.15.1 Bluetooth certification IEEE 802.15.2 IEEE 802.15 and IEEE 802.11 coexistence IEEE 802.15.3 High-Rate wireless PAN (e.g., UWB, etc.) IEEE 802.15.4 Low-Rate wireless PAN (e.g., ZigBee, WirelessHART, MiWi, etc.) IEEE 802.15.5 Mesh networking for WPAN IEEE 802.15.6 Body area network

9 목포해양대해양컴퓨터공학과 IEEE 802 워킹그룹개요 (3) IEEE 802.16 Broadband Wireless Access (WiMAX certification) IEEE 802.16.1 Local Multipoint Distribution Service IEEE 802.17 Resilient packet ring IEEE 802.18 Radio Regulatory TAG IEEE 802.19 Coexistence TAG IEEE 802.20 Mobile Broadband Wireless Access IEEE 802.21 Media Independent Handoff IEEE 802.22 Wireless Regional Area Network IEEE 802.23 Emergency Services Working Group IEEE 802.24 Smart Grid TAG IEEE 802.25 ( 비준전 ) Omni-Range Area Network TAG(Technical Advisory Group) 과제 현재활동중인 IEEE 802.x 중하나선정하여조사하여요약발표 802.3, 802.11, 802.15, 802.15.x, 802.16, 802.16.1, 802.17 ~ 802.25

2. 이더넷 컴퓨터네트워크 10

IEEE 802.3 1-persistent CSMA/CD 방식의 LAN 환경을규정 1-persistent CSMA 프레임을전송하기전에채널 ( 공유버스 ) 사용여부를확인 Carrier Sense 채널이사용중이면유휴상태가될때까지대기 이후, 채널이유휴상태가되면확률 1 의조건으로프레임을전송 둘이상의호스트에서동시에유휴상태로판단하면충돌발생 Multiple Access 충돌이발생하면임의의시간동안대기한후처음부터다시시작 CD(Collision Detection) 둘이상의호스트에서채널이유휴상태라고판단할수있음 이런경우프레임전송과정에서충돌이발생 따라서충돌감지기능이필수적으로요구됨 충돌이감지되면진행중인프레임의전송을중지 11

다른 CSMA 방식 Non-persistent CSMA 프레임을전송하기전에채널사용여부를확인 채널이사용중이면더이상유휴상태를확인하지않음 대신임의의시간동간대기후다시채널감지를시작 1-persistent 방식보다충돌확률을줄일수있음 P-persistent CSMA 슬롯채널방식에서주로사용 프레임을전송하기전에채널사용여부를확인 채널이사용중이면다음슬롯까지대기후다시채널감지를시작 채널이유휴상태면 p 의확률로프레임을전송 12

프레임 (1) MAC 프레임 = MAC 헤더 (header) + LLC 프레임 + MAC 트레일러 (trailer) LLC 프레임 : LLC 계층이 MAC 계층에게전송하도록요청한데이터 이더넷프레임구조 MAC 헤더 : Preamble 수신호스트가송신호스트의클록동기를맞추는용도 Start Delimiter 프레임의시작위치구분 Destination Address 수신호스트의 MAC 주소 Source Address 송신호스트의 MAC 주소 Length Data 필드에포함된가변길이의전송데이터크기 LLC 프레임 DATA LLC 트레일러 Pad Checksum 데이터변형오류를감지 13

프레임 (2) LLC 프레임과의관계 14

연결방식 고전적인연결방식 트랜시버 (Transceiver) 리피터 (Repeater) 개선방향 허브와스위치 허브 (hub, dummy hub) 스위칭허브 (switching hub) 15

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

3. 토큰버스 컴퓨터네트워크 17

토큰버스의프레임구조 (1) MAC 헤더 Preamble 수신호스트가송신호스트의클록동기를맞추는용도 Start Delimiter 프레임의시작위치구분 Frame Control 데이터프레임과제어프레임을구분 Destination Address 수신호스트의 MAC 주소 Source Address 송신호스트의 MAC 주소 LLC 프레임 DATA LLC 트레일러 Checksum 데이터변형오류를감지 End Delimiter 프레임의끝위치구분 18

토큰버스의프레임구조 (2) Frame Control 토큰프레임 TT = 00 CCCCCC = 001000 데이터프레임 TT = 01 Control Frames Frame control field Name Meaning 00000000 Claim_token Claim token during ring initialization 00000001 Solicit_successor_1 Allow stations to enter the ring 00000010 Solicit_successor_2 Allow stations to enter the ring 00000011 Who_follows Recover from lost token 00000100 Resolve_contention Used when multiple stations want to enter the ring 19 00001000 Token Pass the token 00001100 Set_successor Allow stations to leave the ring

토큰버스의프레임캡슐화 20

4. 토큰링 컴퓨터네트워크 21

토큰링의프레임구조 (1) 토큰프레임 SD, AC, ED 의세필드로구성 데이터프레임 22

토큰링의프레임구조 (2) 필드의의미 Start Delimiter/End Delimiter 프레임의시작과끝을구분하는역할 Access Control T 비트 : 토큰프레임 (T=0) 과일반프레임 (T=1) 을구분 M 비트 : 모니터호스트가사용 모니터호스트를지날때 M=1로지정 M=1인상태로모니터호스트를지나가면송신호스트의회수기능오류로간주 23

토큰링의프레임구조 (3) 필드의의미 ( 계속 ) Frame Control 제어용 MAC 프레임 : TT = 00 LLC 프레임 : TT = 01 Frame Status 프레임의수신호스트가송신호스트에게응답하는기능을제공 A 비트 : 수신호스트가접근 (Access) 했다는표시로 1 지정 C 비트 : 수신호스트가자신의내부버퍼에보관했다는표시로 1 지정 A, C 모두한쌍으로이루어져신뢰성을담보 24

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

토큰링의프레임캡슐화 26