10 장 데이터 링크 제어(Data Link Control)

Slides:



Advertisements
Similar presentations
1 비동기와 동기 전송 (Asynchronous and Synchronous Transmission) 전송링크를 통해 전송하기 위해 두 장치 사이의 긴밀한 협조와 동의가 필요 — 송 수신기간에 동기 (synchronize ) 를 맞추기 위한 비트들의 Timing( 전송률,
Advertisements

Young-Tae Han 데이터 링크 제어 Young-Tae Han
16장 X.25 패킷 교환망 16.1 X.25 계층 구조 16.2 패킷 계층 프로토콜 16.3 요약.
Data Communications 제 10 장 오류 제어와 흐름 제어.
6 데이터 링크 계층.
Data Communications 제 10 장 오류 제어와 흐름 제어.
CHAPTER 04 데이터링크와 전송제어 기법.
컴 퓨 터 네 트 워 크 - 데이터 링크 제어 (데이타링크층) -
3 장 OSI 기본 참조 모델 OSI : Open System Interconnection
Network Lab. Young-Chul Hwang
Chapter 14 Wireless LAN.
20장 SONET/SDH 20.1 동기 전송 신호 20.2 물리적인 구성 20.3 SONET 계층 20.4 SONET 프레임
18장 SONET/SDH 18.1 동기 전송 신호 18.2 물리적 구성 18.3 SONET 계층 18.4 SONET 프레임
24 장 TCP/IP 24.1 개요 24.2 네트워크층 24.3 주소 지정 24.4 서브넷팅틍
Load Balancing L4와 L7은 어떻게 동작할까?.
Chapter 11 Data Link Control.
13 장 다중접속(Multiple Access)
제 1 장 정보통신의 개념 1. 1 통신모형과 기능 - P9 그림 1-1 샤논의 통신 모형 전송로 송신기 정보원 수신기 수신자
ARP의 실험 발표자 : 이직수
VoIP (Voice Over Internet Protocol)
Chapter 5 링크 계층.
4.3 Managing TCP sessions 4조 임종철,임정묵,이규윤.
9장 데이터 링크층 개요 (Introduction To Data-Link Layer)
제 17 장 TCP : 전송 제어 프로토콜 정보통신연구실.
PPP (Point-to-Point Protocol)
제 15 장 점 대 점 프로토콜 15.1 천이상태 15.2 PPP 계층 15.3 링크 제어 프로토콜 15.4 인증
11 장 LAN 기본 개념과 Ethernet LAN
15장 X.25 패킷 교환망 15.1 X.25 계층 15.2 X.25와 관련된 기타 프로토콜 15.3 요약.
Chapter 11 데이터 링크 제어 (Data Link Control).
Chapter 21 Network Layer: ARP, ICMP (IGMP).
제 19 장 TFTP 19.1 메시지 19.2 연결 19.3 데이터 전송 19.4 UTP 포트 19.5 TFTP 예제
TCP와 UDP.
Chapter 06. UDP 서버/클라이언트.
컴퓨터 네트워크 PART 02 프로토콜 (chapter 03 트랜스포트 계층) 임효택
10 장 데이터 링크 제어(Data Link Control)
제 22 장 TCP Persist Timer.
17장 X.25 패킷 교환망 17.1 X.25 계층 17.2 X.25와 관련된 기타 프로토콜 17.3 요약.
U D P 전공 : 정보보호 학번 : 이름 : 배 지 태.
Trivial File Transfer Protocol (TFTP)
Network Security WireShark를 활용한 프로토콜 분석 I.
22 장 전송층(Transport Layer)
5 MAC 계층 학습 목표 LAN 환경에서 MAC 계층과 LLC 계층의 차이와 역할을 이해한다.
OSI Reference Model.
21 장 전송층(Transport Layer)
OSI 7계층 네트워크 프로토콜 OSI 7계층 구조.
제 12 장 전송 제어 프로토콜(TCP) 12.1 프로세스간 통신 12.2 TCP 서비스 12.3 세그먼트 12.4 옵션
6 데이터 링크 계층 학습 목표 오류 제어, 흐름 제어의 원리와 동작 방식을 이해한다.
1. 의사 헤더의 정보는 실제 정보인가? 1 / 23 UDP의 허용된 계층위반
9 TCP의 이해 학습 목표 전송 계층 프로토콜이 제공하는 기능을 이해한다.
10 장 데이터 링크 제어(Data Link Control)
16 장 네트워크 보안 : 방화벽과 VPN 16.1 개요 16.2 기밀성 16.3 전자 서명 16.4 인터넷 보안
Data Communications 제 4 장 OSI 참조 모델 정보보호학과 양 계 탁.
10 장 데이터 링크 제어(Data Link Control)
2 네트워크 모델 학습 목표 모듈 개념을 알아보고 계층 구조의 필요성을 이해한다.
6.2.3 OSI 계층화의 개념 학습내용 (N) 접속(connection) 데이터단위(Data Unit)
Chapter 26 IP over ATM.
제 19 장 TCP 대화식 데이터 흐름.
통신프로토콜 전산정보학부 모바일인터넷과 권 춘 우
9 장 오류 검출 및 오류 정정 9.1 오류 종류 9.2 검출 9.3 오류 정정 9.4 요약.
시리얼 UART 정리 정보통신•컴퓨터 공학부 송명규
5.2.3 교환방식의 비교 학습내용 교환방식의 비교.
The OSI Model and TCP/IP Protocol Suite
4. IP 데이터그램과 라우팅 (6장. 인터넷과 IP) IP 데이터그램 : 특정 물리망에 종속되지 않은 가상의 패킷 형식.
컴퓨터 네트워크 PART 02 프로토콜 (chapter 03 트랜스포트 계층) 임효택
11장 데이터링크 제어 (DLC: Data Link Control)
비트-중심 프로토콜 지국의 종류(Station Types) 주국(primary) : 명령을 전송
통신프로토콜 전산정보학부 모바일인터넷과 권 춘 우
빠른 인쇄하는 방법 등록정보를 클릭한다. 인쇄품질을 고속으로 한다.
ARP.
Presentation transcript:

10 장 데이터 링크 제어(Data Link Control) 10.1 회선 제어 10.2 흐름 제어(Flow Control) 10.3 오류 제어(Error Control) 10.4 요약

데이터 링크 제어(Data Link Control) 데이터 링크 층

데이터 링크 제어(Data Link Control) 데이터 링크 층 기능

10.1 회선 제어 지금 누가 전송해야 하는가의 질문에 대한 응답 2가지 방법 ① ENQ/ACK(Enquiry/acknowledgment) ② poll/select

회선 제어(계속) 회선 제어 종류 ENQ/ACK : 대등-대-대등(peer-to-peer) 통신 Poll/Select : 주국-종국(primary-secondary) 통신

회선 제어(계속) ENQ/ACK

회선 제어(계속) 동작과정

회선 제어(계속) 폴/선택(Poll/Select)

회선 제어(계속) 작업 과정 polling : 주국이 종국에게 전송할 데이터가 있는지를 묻는다 select : 주국이 목적지 종국에게 데이터를 수신할 준비가 됐는지를 묻는다

회선 제어(계속) 주소(Address) 링크상의 특정 장치로부터 또는 특정 장치까지 가고 오는 각 프레임을 식별(프로토콜상의 주소 필드 또는 헤더) P  S : 데이터 수신자 S  P : 데이터 발신자

회선 제어(계속) 선택(Select) 주국이 종국에게 데이터를 전송할 때

회선 제어(계속) 폴(Poll) 주국이 종국에게 데이터 전송을 요구할 때

10.2 흐름 제어 확인응답(acknowledgment)을 기다리기 전에 송신자가 송신할 수 있는 데이터 양을 제한하는 절차

흐름 제어(계속) 정지/대기 (Stop and Wait)

흐름 제어(계속) 정지/대기(Stop-and-Wait) 송신자는 하나의 프레임을 전송하고 다음 프레임을 전달하기 전에 확인응답을 기다린다 장점 : 간단하다 단점 : 비효율적이다

흐름 제어(계속) 슬라이딩 윈도우(Sliding window) 동시에 여러 개의 프레임을 전송할 수 있다

흐름 제어(계속) 송신기 윈도우

흐름 제어(계속) 수신기 윈도우

흐름 제어(계속) 예제

10.3 오류 제어 오류 검출과 재 전송 방법 자동 반복 요청(ARQ: Automatic Repeat Request) 3가지 경우의 데이터 전송을 의미 : 손상된 프레임, 분실된 프레임, 분실된 확인 응답

오류 제어(계속) 오류 제어 분류

오류 제어(계속) 정지/대기(Stop-and-Wait) ARQ 재전송을 위하여, 기본 흐름 제어 메커니즘에 4가지 특성이 추가된다 송신측은 전송되어 분실된 프레임의 사본을 갖는다 데이터 프레임과 ACK 프레임에 번갈아 0과 1을 부여한다 NAK 프레임(번호가 없는) 타이머(송신측)

오류 제어(계속) 손상된 프레임

오류 제어(계속) 분실된 데이터 프레임

오류 제어(계속) 분실된 확인응답(Acknowledgment)

오류 제어(계속) 슬라이딩 윈도우 ARQ go-back-n ARQ selective-reject ARQ

오류 제어(계속) 3개의 특성이 기본 흐름 제어 메커니즘에 추가된다 (sliding window) 송신측은 확인응답이 올 때까지 전송된 모든 프레임의 사본을 갖는다 ACK(수신이 예상되는 다음 프레임의 번호를 전달) NAK(손상된 프레임 번호를 전달) 분실된 확인 응답을 처리하기 위해 타이머 설치

오류 제어(계속) Go-Back-n ARQ 프레임이 분실되거나 손상되면, 해당 프레임의 확인 응답이 전송된 후, 모든 프레임이 재전송된다

오류 제어(계속) 손상된 프레임

오류 제어(계속) 분실된 데이터 프레임

오류 제어(계속) 분실된 확인응답

오류 제어(계속) Selective-Reject ARQ 손상되거나 분실된 프레임만 재전송

10.4 요약