3장. LAN (Local Area Network)

Slides:



Advertisements
Similar presentations
오류 검출 및 정정  정보 전송시 발생하는 오류 검출 및 정정 코드  오류 검출 : 패리티비트, CRC 코드  오류 검출 및 정정 : 해밍코드  오류 검출 - 패리티비트 (parity bit)  비트 1 의 개수가 짝수 또는 홀수가 되도록 조절  간단한 오류.
Advertisements

정보통신망의 종류 전자과 2 학년 조별 발표과제 ( 예시 ) 경남공고. 1. 공중전화망 (public Switched Telephone Network) 의미 : 전화에 의한 사람의 음성 정보를 소통시킨 목적으로 설치 된 통신망. 특징 : 1. 벨의 시대로 부터 계속 발전.
더 쉬운 해고, 더 낮은 임금, 더 많은 비정규직에 맞서 박근혜를 멈춰 ! 오늘 하루 제껴 ! 2015 년 박근혜에 맞선 노동자 살리기 총파업.
1 비동기와 동기 전송 (Asynchronous and Synchronous Transmission) 전송링크를 통해 전송하기 위해 두 장치 사이의 긴밀한 협조와 동의가 필요 — 송 수신기간에 동기 (synchronize ) 를 맞추기 위한 비트들의 Timing( 전송률,
정보통신 개론.
제 3 호 농촌 어메니티 관광개발 정보 -농어촌체험 ∙ 휴양마을 지정제도- 농 촌 진 흥 청 농촌자원과.
MB노믹스의 실패와 미래 22조 배주환 외 5명.
11 장 데이터 링크 프로토콜 11.1 비동기식 프로토콜 11.2 동기식 프로토콜 11.3 문자-중심 프로토콜
2012년 12월 정기 제직회 기 도 : 김영민 집사 출 석 : 서 기 개회 선언 : 제직회장 (이태환 장로)
Young-Tae Han 데이터 링크 제어 Young-Tae Han
11 장 데이터 링크 프로토콜 11.1 비동기 프로토콜 11.2 동기 프로토콜 11.3 문자-중심 프로토콜
2 장 인터넷의 구성 및 접속.
2014학년도 중학교 교육과정 편성시 유의사항 울산광역시교육청 교육과정운영과 한 상 철.
3장 인터넷과 멀티미디어.
10장 오류 검출과 오류 정정 (Error Detection and Correction)
Bluetooth Applications - 국내 Bluetooth기술 활성를 위한 -
데이터 통신 서울대학교 통계학과 2009년 2학기 컴퓨터의 개념 및 실습 (
프로그램 사용 안내서 프로그램명 : 멤버북.
전력통신용 통합단말장치
제 9 장의 구성 9.1 원천부호화 (Source Coding) 9.2 채널부호화 (Channel Coding) 연습문제
제 9 장의 구성 9.1 원천부호화(source coding) 9.2 채널부호화(channel coding)
Switching 기술 II(L4, L5, L7).
Photonic Switching Technology (광교환기술)
제 1장 인터네트워킹.
Underlying Technologies
2. LAN의 연결구조와 공유매체 접근제어 (3장. LAN: Local Area Network)
Introduction to Networking
제 6장 컴퓨터 통신.
4주 : 정보통신 네트워크 인터넷정보원 및 학술정보자원의 활용 담당교수 : 박 양 하 정보통신시스템 – 정보전송/처리시스템
7 장 다중화(Multiplexing) 7.1 Many to One/One to Many 7.2 다중화 유형
Young-Tae Han SONET/SDH Young-Tae Han
17장 ATM 망 17.1 설계 목표 17.2 ATM 접속 형태 17.3 ATM 프로토콜 구조 17.4 요약.
제3장 인터넷과 정보통신.
Data Communications 제 10 장 오류 제어와 흐름 제어.
Underlying Technologies
초기화면 - 빠르게 이동하시고자 할때는 좌측 메뉴를 활용하시고 일반적으로는 상단의 "다음” 버튼을 이용하여 보시기 바랍니다.
Processing resulting output
5 Part 정보 통신 개론 1. 정보 전송 이론 2. 데이터 전송 제어 3. 통신 회선 공유 4. 데이터 회선망 5.
제 8 장 정보통신 김진수.
14장 다른 유선 네트워크들 (Other Wired Networks)
Operating System System Program OS의 목적 OS의 종류 Application Program과 구별
TCP/IP 통신망 특론 2장 Link Layer 컴퓨터 네트워크 실험실 이희규.
컴퓨터 네트워크 개념, 프로토콜, 프로그래밍 임 효 택, 송 주 석 dongseo. ac
Serial 통신(RS-232) 2 김성환 기계설계 자동화 공학부 비주얼베이직의 기초사항을 공부합니다.
기업지원 제도 주요 내용 안산고용센터 기업지원팀.
C C N A (9.1.1 ~ 9.3.1) 4 조 조래한 민종혁 최유성.
4.3 근거리 통신망(LAN) LAN의 개요 – P249 ❚ LAN(Local Area Network)의 정의
“컴퓨터 통신 개요” 이 점 숙 컴퓨터와 인터넷 “컴퓨터 통신 개요” 이 점 숙
Chapter 03. 네트워크 통신.
Packet Analyzer V (주) 이네스 닷컴.
유고결석자 출석인정 안내 Contents 유고결석자 출석인정 사유 신청 시 유의사항 유고결석자 출석인정 절차 흐름도
18장 비동기 전송방식(ATM) 18.1 설계 목표 18.2 ATM 접속 형태 18.3 ATM 프로토콜 구조 18.4 요약.
Young-Tae Han 오류 검출과 오류 정정 Young-Tae Han
알쏭달쏭 요한복음 성경퀴즈.
컴퓨터 개론 √ 원리를 알면 IT가 맛있다 쉽게 배우는 컴퓨터 기본 원리 한빛미디어 교재출판부.
천안시 호재 정리 ▶ 천안 원 도심재개발 정비예정구역 총괄 : 80개 구역 규모 : 3,130,235 ㎡(약94.7만평)
암호-5장. 해시함수 및 기타 ㅎㅎ 정보보호 기능의 가장 핵심적 기술인 암호를 다룬다. 흥미로운 암호의 역사를 소개하고, 고전적인 암호체계로부터 현대적인 디지털 암호체계에 이르는 기술의 발전을 살펴보고 현대의 고급 암호분석 기법을 소개한다. 한빛미디어(주)
4장. WAN (Wide Area Network)
14 장 교환 : 네트워크 층 기능 14.1 회선교환(Circuit Switching)
모바일인터넷기초 전산정보학부 모바일인터넷과 권 춘 우
3단원 디지털 세상 속으로 1. 0과 1의 비밀.
8장: 통신 기술 하드웨어, 채널 및 네트워크.
Chapter 6 목차 이동성(Mobility) 6.5 원리: 이동 단말의 주소 찾기와 라우팅 6.6 이동 IP
4 데이터 전송의 기초 학습 목표 전송과 교환 시스템의 구조와 원리를 이해한다.
3. LAN의 주소지정과 프레임 (3장. LAN: Local Area Network)
8 장 회선교환과 전화 네트워크 8.1 회선교환 8.2 전화 네트워크 8.3 요약.
성공적인 입사지원서 작성법 제이비커리어 교육수석 소 은 선.
13장 교환 방식 : 네트워크층 기능 13.1 회선 교환(Circuit Switching)
01 초등학교 미술과 신•구 교육과정 비교 내용 체계 및 성취 기준의 체계화 구체적인 내용 제시 2009 개정 교육과정
워드프로세서 필기 3과목 -43일차 강 사 : 김재숙.
Presentation transcript:

3장. LAN (Local Area Network)

1. 패킷, 프레임, 오류제어 프레임 : 패킷 전송을 위한 해당 물리망의 데이터 블록 오류제어 : 패리티 방식, CRC 등 1. 패킷, 프레임, 오류제어 패킷 : 데이터 작게 나눈 작은 블록. 왜 작은 블록으로 나눌까? 프레임 : 패킷 전송을 위한 해당 물리망의 데이터 블록 오류제어 : 패리티 방식, CRC 등

1.1 패킷의 개념 컴퓨터 네트워크 = 패킷 네트워크(packet network) = 패킷 스위칭 네트워크(packet switching network) 패킷: 데이터를 작게 나눈 작은 블록 ◑ 오류 발생시 재전송 오버헤드를 줄임 ◑ 공유자원의 독점 방지

질문: 파일 단위의 전송이 아닌 패킷 단위의 전송을 하는 이유 ? 예제1) 파일 크기가 5 MB이고, 통신시스템의 전송속도가 56Kbps라면, 파일전송에 소요되는 시간은? 전송시간 = 5MB * 8(비트/바이트) / 56000(비트/초) = 714초 즉, 다른 컴퓨터는 전송을 위해 거의 12분을 기다려야 함. 예제2) 파일을 1000 바이트 크기의 패킷으로 나누어 전송하는 경우, 다른 컴퓨터는 얼마나 기다린 후 전송이 가능한가? 전송시간 = 1000B * 8(비트/바이트) / 56000(비트/초) = 0.143초 즉, 다른 컴퓨터는 전송을 위해 0.143초만 기다리면 됨.

1.2 패킷과 시분할 멀티플렉싱 TDM으로 인해 실제 물리적인 채널은 하나이나, 여러 개의 논리적 채널을 통해 동시 통신이 가능한 것으로 보인다.

1.3 패킷과 하드웨어 프레임 프레임: 네트워크에서 패킷을 전송하기 위해 정해진 형식 프레임의 시작과 끝을 표시하는 방법 ◑ 데이타로 사용되지 않는 두개의 문자를 사용 soh(16진수 01), eot(16진수 04) ◑ 단점: 오버헤드(overhead) ◑ 문제점: soh 혹은 eot 소실로 인한 문제발생

1.4 바이트 채우기(byte stuffing) ◑ 전송 데이터와 프레임 구분자와 같은 제어정보를 구별하기 위함 ◑ 네트워크 시스템은 결코 제어정보와 자료를 혼동하지 않음 ◑ anmtions/anim05_2.htm

1.5 오류의 발견과 처리 1) 오류발견 방법: 자료에 오류발견 정보 추가 2) 오류발견 방법의 비교 3) 오류수정 방법 ◑ 자료 + 자료 ◑ 자료 + 패리티 비트 (1차원, 2차원) ◑ 자료 + 첵섬 (16, 32비트) ◑ 자료 + CRC (16, 32비트) 2) 오류발견 방법의 비교 ◑ 추가정보의 크기, 복잡도, 오류발견 범위 3) 오류수정 방법 ◑ 프로토콜에 의한 재전송 (예: LLC, TCP)

1.6 패리티 비트(parity bit)를 이용한 오류발견 전송 시 오류발견을 위한 기법 패리티 검사: 패리티 비트를 계산하여 덧붙인다. ◑ 짝수 패리티: “1”의 비트수가 짝수가 되도록 설정 (패리티 비트포함) ◑ 홀수 패리티: “1”의 비트수가 홀수가 되도록 설정 문제점: 전송 중 하나(홀수 개)의 비트에 오류가 발생하면 수신측의 오류발견이 가능하나 짝수 개 비트에 오류가 발생하면 이를 감지하 지 못함.

1.7 첵섬(checksum)을 이용한 오류발견 ◑ 문자들의 각 쌍을 16비트 정수로 취급하여 그들의 합계를 계산함

1.8 첵섬(checksum)을 이용한 오류발견의 문제점

1.9 순환중복검사(cyclic redundancy check)를 이용한 오류발견 - 블록의 대단위 데이터 전송 시의 오류발견 - 전송 데이터를 2진 정수로 표시되는 다항식으로 취급. 고정된 이진 정수의 다항식으로 나눈 후, 나머지 값을 오류발견을 위한 부가정보로 전송. Modulo-2 연산 예) 데이터가 1010001101이고, 생성 다항식이 110101인 경우에 송신자는 CRC를 어떻게 구하나? ANS) 교과서 P65 예제 참조

♦ CRC 계산방법 생성 다항식에 의한 나머지는 항상 생성 다항식보다 한 차수가 낮다. 즉, 생성 다항식이 n비트인 경우에 나머지는 항상 n-1비트가 된다. 따라서, 이를 위하여 나누기 이전에 전송할 데이터에 생성 다항식의 비트 수보다 한 비트적은 개수의 0을 추가한 후에 이를 생성 다항식인 110101로 나누어(modula 2 연산) 그 나머지인(101000110100000 / 110101 = 1101010110 --- 01110) 01110을 구한 후에 01110을 CRC로 사용한다.