9장 데이터링크층 소개 (Introduction To Data-Link Layer)

Slides:



Advertisements
Similar presentations
6 장. 네트워크 개론 네트워크 장비, 프로토콜, 통신망. 개요 네트워크란 ? 네트워크의 종류 데이터전송방식 네트워크 장비 프로토콜의 종류 IP 주소체계 네트워크 토폴로지 통신망 네트워크진단 명령어.
Advertisements

Dept. Computer Engineering DBLAB 정보처리개론 담당 교수 : 김정석 2009 년도 1 학기.
정보통신 개론.
멀티미디어 서비스를 위한 IP 네트워크 순천향대학교 정보기술공학부 이 상 정
조준희 (Cho, Junhee) TCP/IP 조준희 (Cho, Junhee)
Zigbee Specification RT Lab 강무진.
PC와 인터넷 정강수 컴퓨터 구조와 웹의 이해 PC와 인터넷 정강수
Internet Protocol Version4
2 장 인터넷의 구성 및 접속.
교육매체 컴퓨터 멀티미디어 인터넷활용교육 물리교육전공 홍승찬.
Mobile IPv 여지민 송구득 박근홍 (수)
제 13 장 인터넷 그룹 관리 프로토콜.
Chapter 06. 프로토콜.
Fast 이더넷 & Gigabit 이더넷 김 지 영 김 혜 란.
Network Security - Ethereal 실습
제 1장 인터네트워킹.
Underlying Technologies
Network Security - Wired Sniffing 실습
Dept. of Computer Engineering, Hannam Univ. Won Goo Lee
8-4. ATM 특 징 장 점 단 점 데이터를 53byte의 고정된 크기의 Cell단위로 전송.
Internet Group Management Protocol (IGMP)
Introduction to Networking
ARP TARM PROJECT 1조 신영민.
10. About TCP / IP SPARCS 08 우성필.
제 4장 주소변환 프로토콜 (ARP : Address Resolution Protocol)
네트워크 보안 TCP/IP 네트워크통신 개념.
Chapter 02 네트워크에 대한 이해.
4주 : 정보통신 네트워크 인터넷정보원 및 학술정보자원의 활용 담당교수 : 박 양 하 정보통신시스템 – 정보전송/처리시스템
Chapter 2 OSI 모델과 TCP/IP 프로토콜.
Part 06 네트워크 운영장비 1. Repeater 2. Bridge 3. HUB, SWITCH 4. Router
9장 데이터 링크층 개요 (Introduction To Data-Link Layer)
19장 네트워크 연결장치, 백본망, 가상 LAN 19.1 연결장비 19.2 백본 네트워크 19.3 가상 LAN 19.4 요약.
Chapter 02. 네트워크의 구성.
11장 데이터 링크 제어 (DLC: Data Link Control)
IPSec (Internet Protocol Security protocol)
Network Layer: ARP, ICMP (IGMP).
Chapter 13 사용자 네트워크 보안.
DHCP 김영석 박대혁 신영주.
Operating System System Program OS의 목적 OS의 종류 Application Program과 구별
TCP/IP 통신망 특론 2장 Link Layer 컴퓨터 네트워크 실험실 이희규.
시스템 운영계획 통신 케이블 제작 엑세스 포인트, 스위치, 라우터 설치 및 환경구성
컴퓨터 네트워크 개념, 프로토콜, 프로그래밍 임 효 택, 송 주 석 dongseo. ac
Chapter 10. 네트워크 e-learning Computers.
IP(Internet Protocol)
C C N A (9.1.1 ~ 9.3.1) 4 조 조래한 민종혁 최유성.
(Wired LANs : Ethernet)
Wireshark Protocol 분석 지정석 김도건 박재영
네트워크와 소켓 프로그래밍 Chapter 01. * 학습목표 TCP/IP 프로토콜의 동작 원리를 개관 소켓의 기본 개념을 이해
Information Security - Wired Sniffing 실습
Chapter 04. OSI 참조 모델.
Chapter 4 네트워크 계층 소개.
기술가정 2학년 2학기 4.컴퓨터와 생활 > 2) 인터넷의 활용 > 1/7 인터넷이란 무엇일까.
초기화면 인터넷의 이해 Ⅳ. 컴퓨터와 생활> 2. 인터넷의 활용> 기술·가정 2학년 2학기
컴퓨터 개론 √ 원리를 알면 IT가 맛있다 쉽게 배우는 컴퓨터 기본 원리 한빛미디어 교재출판부.
윤성우의 열혈 TCP/IP 소켓 프로그래밍 윤성우 저 열혈강의 TCP/IP 소켓 프로그래밍 개정판
REPORT 교 과 목 : 산업 및 안전공학 담당교수 : 곽효연 교수님 학 과 : 산업시스템 경영 학 번 :
시스코 네트워킹 (CCNA) 1주차.
10장 OSI 7 Layer 강원도립대학교 정보통신개론.
ATM - 다양한 종류의 Service 가능 - LAN 과 WAN 에 모두 적합하다. - 전세계적으로 인정된 표준
Internet 유선 랜카드 A 회사 네트워크 장비 (인터넷 공유 기능 활성화)
Virtual Private Networks,
1 컴퓨터와 통신 기술의 이해 컴퓨터와 정보 처리 다양한 통신 방식 컴퓨터를 이용한 데이터 통신 정보 통신 네트워크
Part TCP / IP 1. TCP / IP 프로토콜 2. 기본 프로토콜.
근태관리정의 근태관리 시스템이란? 기존의 Time Punch, 마그네틱카드, 바코드카드 등의 시스템에서 발생되
3. LAN의 주소지정과 프레임 (3장. LAN: Local Area Network)
Information Security - Sniffing 실습.
성공적인 입사지원서 작성법 제이비커리어 교육수석 소 은 선.
▶서류관리 프로그램 1. 로그인….2 2. 서류등록 … 서류도착 서류스티커발행
6. 오류 보고 체계 (ICMP) (6장. 인터넷과 IP)
네트워크 프로토콜.
Presentation transcript:

9장 데이터링크층 소개 (Introduction To Data-Link Layer)

9장 : 개요 9.1 소개 9.2 링크 계층 주소지정 9.3 요약

9.1 소개 인터넷(Internet) 라우터나 스위치와 같은 장치들이 연결된 네트워크의 조합 패킷을 호스트에서 다른 호스트로 전달하려면, 네트워크들을 통과하는 경로가 필요

9.1 소개 그림 9.1: 데이터링크 계층에서의 통신

9.1.1 노드와 링크 데이터링크 계층의 통신은 노드-대-노드 인터넷에서 한 지점의 데이터 단위는 다른 지점에 도달하기 위해 LAN과 WLAN과 같은 많은 네트워크를 통해 전달 LAN과 WAN은 라우터를 통해 연결

9.1.1 노드와 링크 그림 9.2: 노드와 링크

9.1.2 서비스 데이터링크 계층은 물리 계층과 네트워크 계층 사이에 위치 데이터링크 계층은 물리계층으로부터 네트워크 계층으로 전달받은 서비스를 제공함 기능 프레임 짜기 : 네트워크 계층으로부터 받은 비트 스트림을 프레임 단위로 나눔 흐름 제어 : 수신자의 수신 데이터 전송률을 고려하여 데이터 전송 하도록 제어 오류 제어 : 손상 또는 손실된 프레임을 발견/재전송 혼잡 제어 : 트래픽을 조절하여 네트워크가 혼잡해지지 않게 조절

9.1.2 서비스 그림 9.3: 3 개의 노드 사이에서 통신하는 방법

9.1.3 링크의 두 범주 데이터링크 계층은 단지 점-대-점 링크 또는 브로드캐스트 링크와 같은 링크 성능의 일부분을 사용함. 점-대-점 링크에서 링크는 서로 연결된 두 개의 단말에만 전념 브로드캐스트 링크에의 링크는 몇 개의 기기 쌍 사이에서 공유

9.1.4 두 개의 하위계층 데이터 링크 제어 (Data Link Contol : DLC) : 점-대-점과 브로드캐스트 링크와 연관된 모든 사항을 다룸 매체 접속 제어 (Media Access Control : MAC): 브로드캐스트와 관련된 특별한 사항을 다룸

9.1.4 두 개의 하위계층 그림 9.4: 두 개의 하위 계층으로 나눈 데이터 링크 계층

9.2 링크 계층 주소지정 발신지와 목적지 IP 주소는 두 종단을 정의하지만 패킷이 경유하는 경로에 대해서는 정의하지 못함 비연결형(connectionless) 상호연결 네트워크에서는 두 노드의 링크 계층 주소를 결정하기 위해 다른 주소지정 메커니즘이 필요 데이터 그램이 네트워크층에서 데이터링크층으로 전달될 때, 데이터 그램은 프레임에 캡슐화되고 두 데이터 링크 주소는 프레임 헤더에 추가됨 링크 계층 주소(link-layer address)는 링크주소(link address), 물리 주소(physical address), MAC 주소(MAC address)라고도 불림

9.2 링크 계층 주소지정 그림 9.5: 작은 인터넷에서 IP 주소와 링크계층 주소

9.2.1 세 종류의 주소 링크계층 프로토콜은 세 종류의 유니캐스트, 멀티캐스트, 브로드캐스 주소로 정의 유니캐스트 주소: 일-대-일 통신을 의미하며 유니캐스트 주소 목적지를 갖는 프레임은 링크에서 하나의 장치와 연결됨 멀티캐스트 주소: 일-대-다 통신을 의미하며 범위는 로컬 링크로 제한됨 브로드캐스트 주소: 일-대-전체 통신을 의미하며 목적지로 브로드캐스트 주소를 가지는 프레임은 링크내의 모든 장치로 전달됨

9.2.1 세 종류의 주소 예제 9.1: 13장에서 살펴볼 것처럼, 가장 일반적인 LAN과 이더넷에서 유니캐스트 링크계층 주소는 48 bit (6 byte)이다. 예를 들어 이것을 콜론(:)으로 나누어 12개의 16진수로 표현하면 아래와 같이 링크계층 주소로 표현할 수 있다. A3:34:45:11:92:F1

9.2.1 세 종류의 주소 예제 9.2: 13장에서 살펴볼 것처럼, 가장 일반적인 LAN과 이더넷에서의 멀티캐스트 링크계층 주소는 48 bit (6 byte)이다. 이것은 콜론으로 구분된 12개의 16진수로 표현되어있다. 그러나 두 번째 수는 16진수로 짝수이여만 한다. 아래 주소는 16진수로 표현된 멀티캐스트 주소를 나타낸다. A2:34:45:11:92:F1

9.2.1 세 종류의 주소 예제 9.3: 13장에서 살펴볼 것처럼, 가장 일반적인 LAN과 이더넷에서의 브로드캐스트 링크계층 주소는 48 bit으로 모두 1이다. 이것은 콜론으로 구분된 12개의 16진수로 표현되어있다. 아래 주소는 16진수로 표현된 브로드캐스트 주소를 나타낸다.

9.2.2 주소 변환 프로토콜(ARP) 링크내 다른 노드로 전송하기 위해, 한 노드가 가지고 있는 IP 데이터그램은 수신 노드의 IP 주소를 가지지만, 다음 노드의 IP 주소는 링크를 통과하는 프레임이 이동하는데 도움이 되지 않기 때문에 다음 노드의 링크계층 주소를 알아야 함. 주소 변환 프로토콜(ARP, Address Resolution Protocol)은 IP 주소를 지정된 링크 계층 주소에 매핑시키고, 데이터링크층으로 전달함.

9.2.2 주소 변환 프로토콜(ARP) 그림 9.6: TCP/IP 프로토콜에서 ARP의 위치

9.2.2 주소 변환 프로토콜(ARP) 그림 9.7: ARP 동작

9.2.2 주소 변환 프로토콜(ARP) 그림 9.8: ARP 패킷

9.2.2 주소 변환 프로토콜(ARP) 예제 9.4: IP 주소가 N1이고 MAC 주소가 L1인 호스트는 IP 주소 N2와 처음 호스트에는 알려지지 않았던 물리 주소 L2를 가지고 다른 호스트로 전송할 패킷을 가지고 있다. 두 호스트는 같은 네트워크에 있다. 그림 9.9는 ARP 요청과 응답 메시지를 보여준다.

9.2.2 주소 변환 프로토콜(ARP) 그림 9.9: 예제 9.4

9.2.2 주소 변환 프로토콜(ARP) 그림 9.10: 예제의 인터넷

9.2.3 통신 예제 그림 9.11: Alice 컴퓨터에서 패킷의 흐름도

9.2.3 통신 예제 그림 9.12: 라우터 R1에서 흐름도

9.2.3 통신 예제 그림 9.13: 라우터 R2에서 흐름도

9.2.3 통신 예제 그림 9.14: Bob의 측면에서의 동작

9.3 요약 Q & A

연습문제 풀이해서 Report로 다음 주까지(일주일 후) 제출해 주세요! 알림