그룹웨어와 XXXXX 제목 예제

Similar documents
<4D F736F F F696E74202D FB5A5C0CCC5CDB8B5C5A9BFCD20BFC0B7F9C1A6BEEE20B1E2B9FD205BC8A3C8AF20B8F0B5E55D>

V. 통신망 기술

ARQ (Automatic Repeat reQuest)

일반적인 네트워크의 구성은 다음과 같다

<4D F736F F F696E74202D20BBE7BABB202D DBED7BCBCBDBAC1A6BEEE2CC7C1B7CEC5E4C4DD2C4F B0E8C3FE2E707074>

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

Microsoft PowerPoint - Chap09_TCP와 UDP [호환 모드]

슬라이드 1

슬라이드 제목 없음

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

<C1A4BAB8C3B3B8AE5FB1E2BBE75FC7CAB1E25F E687770>

슬라이드 1

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

시스템, 네트워크모니터링을통한보안강화 네트워크의미래를제시하는세미나 세미나 NetFocus 2003 : IT 관리자를위한네트워크보안방법론 피지피넷 /

Sequences with Low Correlation

를수있다. * 링크명령어 링크는양쪽파트너사이에지정된링크명령어 ( 프로토콜계층에서정의하지않은 ) 을별도로준비해 서사용한다. 링크명령어는링크상태의전환및흐름제어 (Flow Control) 등에사용된다. * 링크전원관리 USB 3 SS 에서는링크의버스전원사용상태가어떤상태인지를

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A636C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

Microsoft PowerPoint _TCP_IP

Microsoft PowerPoint - 3-Network-Transport

1 1. INTRODUCTION 2 2. DOWNLOAD Windows Desktop & Server Max OS X, Linux, Windows CE 2 3. API REFERENCE CAN_OpenVcp CAN_Op

개요

Microsoft PowerPoint - tem_5

그룹웨어와 XXXXX 제목 예제

슬라이드 1

Microsoft PowerPoint Network-Transport

<B5A5C0CCC5CDC5EBBDC520C3D6B1D920B1E2C3E2B9AEC1A B1B3BEC82E687770>

Microsoft PowerPoint Network-Transport

Microsoft PowerPoint Network-Transport

PPP over Ethernet 개요 김학용 World Class Value Provider on the Net contents Ⅰ. PPP 개요 Ⅱ. PPPoE 개요및실험 Ⅲ. 요약및맺음말


<C3D6C0E7C3B528BAB8B5B5C0DAB7E1292D322E687770>

Windows 8에서 BioStar 1 설치하기

Microsoft PowerPoint - Chap02_Done [호환 모드]

슬라이드 1

Microsoft PowerPoint - net3

한국정보과학회 학술대회 논문작성양식

2009년 상반기 사업계획

PowerPoint 프레젠테이션

The Pocket Guide to TCP/IP Sockets: C Version

입출력된다. 이러한무선 USB 시스템에서데이터의송신은 MMC(Micro-scheduled Management Command) 내에 USB 토큰 (Token) 을전달 (broadcast) 하며, 데이터와핸드쉐이크단계에서데이터송수신 (data communication) 의

OSTSen-PIR100 사용자설명서 Ver 1.1 Onsystech OSTSen-PIR100 V1.1 1 of 8 Onsystech

Microsoft PowerPoint - 4. 스캐닝-2.ppt [호환 모드]

chap 5: Trees

정보통신공학특론 (과목번호 : 0634)

0. 들어가기 전

<BFA9C7E0BEF720C1A6B5B5B0B3BCB1B9E6BEC82E687770>

USB2CAN USB2CAN-UART USB2CAN-FIFO API Reference Manual Copyright NTREXLAB

<4D F736F F F696E74202D FB3D7C6AEBFF6C5A920C7C1B7CEC5E4C4DDB0FA20B0E8C3FE20B8F0B5A8205BC8A3C8AF20B8F0B5E55D>

Chapter #01 Subject

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P

Microsoft PowerPoint - ch09 - 연결형리스트, Stack, Queue와 응용 pm0100

The Pocket Guide to TCP/IP Sockets: C Version

Microsoft PowerPoint - 3ÀÏ°_º¯¼ö¿Í »ó¼ö.ppt

OSTSen-THL100 사용자설명서 Ver 1.1 Onsystech OSTSen-THL100 Ver1.1 1 of 8 Onsystech

MR-3000A-MAN.hwp

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

(Asynchronous Mode) ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 -

PEL_PPT

OSTSen-MOS100 사용자설명서 Ver 1.1 Onsystech OSTSen-MOS100 Ver of 8 Onsystech

<B9CEC1D6C1A4C3A5BFACB1B8BFF82DBBE7B6F7B0FAC1A4C3A5BABDC8A328C6EDC1FD292E687770>

歯한글사용설명서.PDF

로거 자료실

BMP 파일 처리

ARMBOOT 1

CHAPTER 06

네트워크통신연결방법 네트워크제품이통신을할때, 서로연결하는방법에대해설명합니다. FIRST EDITION

PTLINE Template

금오공대 컴퓨터공학전공 강의자료

Microsoft Word - NAT_1_.doc

KNK_C_05_Pointers_Arrays_structures_summary_v02

PowerPoint 프레젠테이션

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

특허청구의 범위 청구항 1 삭제 청구항 2 단일 개의 운영체제를 갖는 클라이언트 단말에 있어서, 제1 운영체제와, 상기 제1 운영체제 하에서 사용되는 파일을 저장하는 메모리; 및 상기 메모리에 저장된 파일을 운영체제 제공장치로 전송하고 상기 메모리를 포맷하며, 상기 운

Microsoft PowerPoint - 08-chap06-Queue.ppt

슬라이드 1

hwp

Microsoft PowerPoint - 08-Queue.ppt

V. 통신망 기술

±¹Á¦ÆòÈŁ4±Ç1È£-ÃÖÁ¾

11장 포인터

<4D F736F F F696E74202D B3E22032C7D0B1E220C0A9B5B5BFECB0D4C0D3C7C1B7CEB1D7B7A1B9D620C1A638B0AD202D20C7C1B7B9C0D320BCD3B5B5C0C720C1B6C0FD>

LIDAR와 영상 Data Fusion에 의한 건물 자동추출

놀이동산미아찾기시스템

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

<C0E5B7C1BBF328BEEEB8B0C0CCB5E9C0C729202D20C3D6C1BE2E687770>

OSI 참조 모델과 TCP/IP

The Pocket Guide to TCP/IP Sockets: C Version

슬라이드 1

Microsoft Word - 최우용.doc

(SD)신작영화 (SD)신작영화 뽀로로극장판-슈퍼썰매대모험 ,000 (SD)신작영화 (SD)신작영화 콜럼버스서클 ,000 (SD)신작영화 (SD)신작영화 세인츠앤솔저-공수특전대 2013.

한글사용설명서

Microsoft PowerPoint - chap06-2pointer.ppt

< B5BFBEC6BDC3BEC6BBE E687770>

DBPIA-NURIMEDIA

untitled

PCServerMgmt7

(MHT-SB112\273\347\276\347\274\255.hwp)

Chapter 4. LISTS

IRISCard Anywhere 5

Windows 10 General Announcement v1.0-KO

Transcription:

데이터통신 데이타링크제어

차례 회선원칙 (line discipline) 흐름제어 (flow control) 오류제어 (error control) 2

회선원칙 링크에연결된장치간의상대적인관계 대등 (peer-to-peer) 관계 주종 (primary-secondary) 관계 회선구성 점대점 (point-to-point) 구성 다중점 (multipoint) 구성 회선원칙 (line discipline) 링크를설정 : 수신장치가수신을할수있는지를확신하는과정 링크에연결된여러노드 ( 장치 ) 중에누가전송할권한을가질것인지를결정 3

회선원칙 ENQ/ACK(Enquiry/acknowledgement) 점대점구성의전용회선 수신기의수신가능상태의여부를조정 두장치중어느장치에의해서든먼저시도가능 4

회선원칙 ENQ/ACK 동작 확인응답 (ACK) 부정응답 (NAK) 5

회선원칙 Poll/Select 방법 주국 (primary station) 과종국 (secondary station) 다중점회선구성에서노드간에조정이필요 준비가되었는가? 어느노드가채널을사용할것인가? 다중점접속에서각장치는다른장치와구별되는주소를가진다. 나에게보낼데이터있으신분! B 는데이터받을준비하십시오! Polling Selecting 6

회선원칙 Select 기능 프레임의주소란을검사 자신의주소를인식한 C 만이프레임을열고데이터를읽음 7

회선원칙 Poll 기능 Primary 에서데이터를받을준비가되면 Polling 을수행한다 Polling: 교대로물어보는동작 데이터전송종료 - 전송종료프레임 - 시간종료 8

흐름제어 수신장치에서데이터를처리할수있는능력의한계 데이터를처리할수있는속도 : 처리율 데이터를저장할수있는메모리 : 버퍼 (buffer) 처리율 < 전송률버퍼에저장흐름제어 흐름제어는송신기가확인응답을기다리기전에보낼수있는데이터의양을제한하는절차 정지 - 대기 (stop-and-wait) 방식 한번에하나의프레임을전송 슬라이딩윈도우 (sliding window) 방식 한번에여러프레임을확인응답을받기전에전송 9

흐름제어 정지 - 대기방식단점 : 확인응답이돌아올때까지기다리는시간낭비 링크의이용율 (utilization) 저하 링크의이용율에영향을주는사항은무엇일까요? 10

흐름제어 슬라이딩윈도우방식 확인응답 (ACK) 을요구하기전에여러프레임을전송 윈도우는확인응답없이보낼수있는프레임수의상한선 윈도우는송신기와수신기가같이유지 프레임번호 : 0 ~ n-1까지의수, modulo-n으로번호부여 이때윈도우의크기 : n-1 ACK에포함된번호 k는 k-1까지수신을확인 윈도우크기 : 7 모듈로 -8 의번호부여윈도우내에는같은번호가없다 11

흐름제어 슬라이딩윈도우방식의동작 ( 송신기윈도우 ) ACK 없이보낼 n-1 개의프레임 프레임을송신하면왼쪽경계가이동하여윈도우축소 ACK를수신하면오른쪽경계가이동하여윈도우를확장 12

흐름제어 슬라이딩윈도우방식의동작 ( 수신기윈도우 ) ACK를보내기전받을수있는프레임수 수신기의 n-1 개의프레임저장공간 프레임을수신하면왼쪽경계가이동하여윈도우축소 ACK를송신하면오른쪽경계가이동하여윈도우확장 13

흐름제어 슬라이딩윈도우방식의동작예 14

오류제어 오류제어는오류검출과재전송을포함 ARQ(Automatic Repeat Request): 자동반복요청 오류검출 부정응답 (NAK) 프레임재전송 흐름제어와함께데이타링크계층구현사항 Stop-and-wait ARQ Sliding window ARQ 15

Stop-and-wait ARQ Stop-and-wait 흐름제어에손실혹은손상된프레임을재전송할수있도록확장 기본흐름제어기법에추가할사항 전송된프레임의복사본유지 프레임식별을위한교대로 0 과 1 번호사용 : 확인응답손실체크 프레임의오류발견시에 NAK 사용 : 번호관계없이마지막프레임재전송 타이머사용 : 확인응답이할당된시간을초과하면프레임손실로간주하고재전송 16

Stop-and-wait ARQ Stop-and-wait ARQ, 손상된프레임 17

Stop-and-wait ARQ Stop-and-wait ARQ, 손실된프레임 18

Stop-and-wait ARQ Stop-and-wait ARQ, 손실된확인응답 19

Sliding Window ARQ Sliding window 흐름제어에손실혹은손상된프레임을재전송할수있도록확장 기본흐름제어기법에추가할사항 전송된프레임의복사본유지 프레임의오류발견시에 NAK 사용 : NAK 번호는손상된프레임의번호운반 타이머사용 : 확인응답이할당된시간을초과하면프레임손실로간주하고재전송 재전송방법에따라 Go-Back-n ARQ (n 프레임후퇴 ARQ) 하나의프레임이손실되면확인응답이후의모든프레임을재전송 Selective-reject ARQ ( 선택적거부 ARQ) 손상되거나손실된프레임만재전송 20

Sliding Window ARQ Go-Back-n ARQ, 손상된데이터프레임 손상된패킷이후수신된패킷은패기 21

Sliding Window ARQ Go-Back-n ARQ, 손실된데이터프레임 도착한프레임의순서검사 손실된패킷이후수신된패킷은패기 22

Sliding Window ARQ Go-Back-n ARQ, 손실된확인응답 (ACK,NAK) 측정타이머가동 마지막 ACK 이후전송했던모든프레임을재전송 23

Sliding Window ARQ Selective-reject ARQ, 손상된데이터프레임 재전송요구된프레임을찾아해당프레임만재전송 수신프레임의재배열패킷의완전한재배치까지모든프레임유지 프레임 2 를다시받은후에 ACK5 응답 24

Sliding Window ARQ Selective-reject ARQ, 손실된데이터프레임 도착한프레임의순서검사 순서오류를발견하면 NAK 응답 손실프레임이마지막프레임인경우 수신기는손실은알수없으므로무응답 송신기는손실된확인응답으로처리 Selective-reject ARQ, 손실된확인응답 측정타이머를가동 타이머가종료되면확인응답받지못한모든프레임을재전송 수신기는재전송된프레임의중복을인식하고폐기처리 25

Go-Back-n ARQ vs. Selective-reject ARQ 프레임전송의효율적인측면에는 Selective-reject ARQ 가유리 송신기와수신기의구현측면에는 수신기에서요구하는재배열및저장공간의복잡도 송신기에서요구하는특정프레임선택을위한추가로직 Selective-reject ARQ가불리 구현의단순성때문에 Go-Back-n ARQ 방식이선호 26

요약 데이타링크계층기능 회선원칙, 흐름제어, 오류제어 회선원칙은링크상의장치의상태를설정 ENQ/ACK: 점대점구성 Poll/Select: Primary와다수의 Secondary간의회선원칙 흐름제어는데이터전송의조절기능 Stop-and-wait 흐름제어방식 Sliding window 흐름제어방식 오류제어는오류검출과재전송을포함 :ARQ 오류검출 부정응답 (NAK) 프레임재전송 Stop-and-wait ARQ Sliding window ARQ Go-back-n ARQ, Selective-reject ARQ 27