1 Chapter 1-1 컴퓨터 네트워크. 2 요약  제 1 장 컴퓨터 네트워크와 인터넷  통신 네트워크 (communication network)  프로토콜 (Protocol)  통신 네트워크의 종류  교환 네트워크 (Switching Network)  점대점.

Slides:



Advertisements
Similar presentations
Chapter Internet Telephony 39. Contents Background: The Integrated Digital Telephone Network IP Telephony Software IP Telephony Hardware and Systems Legal.
Advertisements

Using Telephone and Cable Networks
for Low Voltage Automatic Meter Reading System
16장 X.25 패킷 교환망 16.1 X.25 계층 구조 16.2 패킷 계층 프로토콜 16.3 요약.
3 장 OSI 기본 참조 모델 OSI : Open System Interconnection
다중화(multiplexing)기법과 교환기술
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 서브넷팅틍
제 1 장 정보통신의 개념 1. 1 통신모형과 기능 - P9 그림 1-1 샤논의 통신 모형 전송로 송신기 정보원 수신기 수신자
VoIP (Voice Over Internet Protocol)
9장 데이터 링크층 개요 (Introduction To Data-Link Layer)
Chapter 13 Wired LANs: Ethernet.
제 14장 Multicast & Broadcast
네트워킹 CHAPTER 13 Section 1 네트워킹의 개요와 java.net 패키지 Section 2 인터넷 주소와 URL
제 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 요약.
23 장 OSI 상위계층 23.1 세션(session)층 23.2 표현(presentation)층
Chapter 21 Network Layer: ARP, ICMP (IGMP).
ATM (Asynchronous Transfer Mode)
네트워크 계층 모델 응용 계층: HTTP.
제 19 장 TFTP 19.1 메시지 19.2 연결 19.3 데이터 전송 19.4 UTP 포트 19.5 TFTP 예제
Young-Tae Han 다중화 Young-Tae Han
10 장 데이터 링크 제어(Data Link Control)
13 장 광역 통신망(WAN) 13.1 점대점 WAN 13.2 교환형 WAN 13.3 ATM LAN 13.4 요약.
4. LAN의 배선체계 (3장. LAN: Local Area Network)
Frame Relay Prof. Choong Seon HONG.
GPRS(general Packet Radio System) 설명
제 1장. 멀티미디어 시스템 개요.
17장 X.25 패킷 교환망 17.1 X.25 계층 17.2 X.25와 관련된 기타 프로토콜 17.3 요약.
컴퓨터 네트워크 Chapter 1-2.
Telecommunications Management Lab.
2.2.2 다중화 방식(Multiplexing) N : 1 다중 접속 통신 제어 장치 변복조 장치 변복조 장치 변복조 장치
2장. 인터넷의 개념과 주소.
22 장 전송층(Transport Layer)
OSI 7계층 네트워크 프로토콜 OSI 7계층 구조 한빛미디어(주).
18 장 가상회선교환:프레임 중계와 ATM 18.1 가상회선교환 18.2 프레임 중계 18.3 비동기 전송 방식 18.4 요약.
21 장 전송층(Transport Layer)
5과목 데이터통신 강사 이 민 욱.
OSI 7계층 네트워크 프로토콜 OSI 7계층 구조.
9 TCP의 이해 학습 목표 전송 계층 프로토콜이 제공하는 기능을 이해한다.
Chapter 01. OSI 계층 모델.
16 장 네트워크 보안 : 방화벽과 VPN 16.1 개요 16.2 기밀성 16.3 전자 서명 16.4 인터넷 보안
20 장 네트워킹과 인터네트워킹 장치 20.1 리피터(Repeaters) 20.2 브리지(Bridges)
21 장 네트워킹과 인터네트워킹 장치 21.1 중계기(Repeaters) 21.2 브릿지(Bridges)
Data Communications 제 4 장 OSI 참조 모델 정보보호학과 양 계 탁.
10 장 데이터 링크 제어(Data Link Control)
10 장 데이터 링크 제어(Data Link Control)
6.2.3 OSI 계층화의 개념 학습내용 (N) 접속(connection) 데이터단위(Data Unit)
10 기타 전송 계층 프로토콜.
01. 라우팅 및 원격 액세스의 개요 라우팅은 패킷을 송신지부터 수신지까지 어떠한 경로를 통해 보낼 것인지를 결정하는 방법
3 네트워크 기술 학습 목표 회선 교환 시스템과 패킷 교환 시스템의 차이와 원리를 이해한다.
Chapter 26 IP over ATM.
Ping Test.
모바일인터넷기초 전산정보학부 모바일인터넷과 권 춘 우
통신프로토콜 전산정보학부 모바일인터넷과 권 춘 우
통신프로토콜 전산정보학부 모바일인터넷과 권 춘 우
7 IP 프로토콜의 이해 학습 목표 네트워크 계층의 필요성과 역할을 이해한다.
모바일인터넷기초 전산정보학부 모바일인터넷과 권 춘 우
제 13 장 인터넷 그룹 관리 프로토콜 정보통신연구실.
제 6 장 IP 패킷 전달과 라우팅 6.1 연결형 서비스와 비연결형 서비스 6.2 직접 전달과 간접 전달 6.3 라우팅 방법
5.2.3 교환방식의 비교 학습내용 교환방식의 비교.
네트워크 이론 네트워크에 대한 이해 네트워크 통신 방식의 이해 네트워크 연결 방식의 이해 한빛미디어(주)
The OSI Model and TCP/IP Protocol Suite
4. IP 데이터그램과 라우팅 (6장. 인터넷과 IP) IP 데이터그램 : 특정 물리망에 종속되지 않은 가상의 패킷 형식.
버스와 메모리 전송 버스 시스템 레지스터와 레지스터들 사이의 정보 전송을 위한 경로
통신프로토콜 전산정보학부 모바일인터넷과 권 춘 우
ARP.
Presentation transcript:

1 Chapter 1-1 컴퓨터 네트워크

2 요약  제 1 장 컴퓨터 네트워크와 인터넷  통신 네트워크 (communication network)  프로토콜 (Protocol)  통신 네트워크의 종류  교환 네트워크 (Switching Network)  점대점 연결 네트워크와 교환 네트워크  연결지향 서비스와 비연결 서비스  회선 교환 (circuit switching) 네트워크  패킷 교환 (packet switching) 네트워크  통계학적 시분할 다중화 (Statistical TDM) 방식  패킷교환 방식  패킷 교환 네트워크에서의 지연 (Delay) 과 손실 (Loss)

컴퓨터 네트워크 3 제 1 장 컴퓨터 네트워크와 인터넷  통신 네트워크의 개념과 종류에 대하여 이해  회선교환 네트워크와 패킷 교환 네트워크의 특성 이해  패킷 교환 네트워크에서의 지연에 대하여 이해  인터넷 프로토콜 스택에 대하여 이해

컴퓨터 네트워크 4 통신 네트워크 (communication network) 유선 네트워크 무선 네트워크  전화 네트워크  컴퓨터 네트워크 ( 데이터 네트워크 )  영산통신 네트워크  셀룰라 폰 네트워크  텔레비전 방송 네트워크  인터넷

컴퓨터 네트워크 5 통신 네트워크의 구성요소 그림 1.1 통신 네트워크의 구성  통신 네트워크의 구성요소 : 통신단말기 ( 호스트 )/ 교환기 / 전송매체 + 프로토콜

컴퓨터 네트워크 6 프로토콜 (Protocol) 여러 통신 단말기들 간에 신뢰성 있고 효율적인 데이터 전송에 있어 서 이들 사이에 미리 정의되어진 규칙, 규범, 혹은 법칙들의 집합  구문 (Syntax) 전송되어지는 데이터의 형식, 부호화 방식, 신호의 레벨 등을 의미  의미 (Semantic) 구문에서 약속된 데이터의 각 필드의 의미  타이밍 (Timing) 송신자와 수신자간의 통신 속도 및 전송 시간 및 순서 연결설정제어 (Connection Setup Control) 에러제어 (Error Control) 흐름제어 (Flow Control) 혼잡제어 (Congestion Control) 단편화와 재조립 (Fragmentation and Reassembly) 동기화 (Synchronization) 순서화 (Sequencing)

컴퓨터 네트워크 7 통신 네트워크의 종류  정보의 형태에 의한 분류 : 전송되어지는 정보의 형태에 따라 음성 통신 네트워크 데이터 통신 네트워크 영상 통신 네트워크 종합정보 통신 네트워크 혹은 멀티미디어통신 네트워크  데이터 전송 방식에 따른 분류 교환 네트워크 (Switching Network) 회선교환 네트워크 (Circuit Switching Network) 패킷교환 네트워크 (Packet Switching Network) 메시지교환 네트워크 (Message Switching Network) 방송 네트워크 (Broadcast Network)

컴퓨터 네트워크 8 통신 네트워크의 종류  통신 네트워크의 크기에 따른 분류 원거리 통신 네트워크 (WAN: Wide Area Network) 근거리 통신 네트워크 (LAN: Local Area Network) 메트로폴리탄 통신 네트워크 (MAN: Metropolitan Area Network) 캠퍼스 통신 네트워크 (CAN: Campus Area Network) 개인 통신 네트워크 (PAN: Personal Area Network) 저장 통신 네트워크 (SAN: Storage Area Network)

컴퓨터 네트워크 9 통신 네트워크의 종류  통신되어지는 영역에 의한 분류 : 정보의 전송범위에 따라 공중통신 네트워크 (Public Network) 사설통신 네트워크 (Private Network)  전송매체에 의한 분류 유선통신 네트워크 (Wired Network) 무선통신 네트워크 (Wireless Network)

컴퓨터 네트워크 10 교환 네트워크 (Switching Network)

컴퓨터 네트워크 11 점대점 연결 네트워크와 교환 네트워크 N 명의 사용자의 경우 N(N-1)/2  회선교환 네트워크 (Circuit Switching Network)  패킷 교환 네트워크 (Packet switching Network)  메시지 교환 네트워크 (Message Switching Network)

컴퓨터 네트워크 12 연결지향 서비스와 비연결 서비스  연결 지향적 서비스 (Connection-oriented Service) 핸드세이크 (handshake) 과정 소스 호스트와 목적지 호스트 간에 연결을 설정한다. 데이터를 전송한다. 연결을 해지한다.

컴퓨터 네트워크 13 연결지향 서비스와 비연결 서비스  전송된 패킷이 순서대로 전송 / 패킷을 재배치할 필요가 없음  많은 데이터를 보내는데 유리  패킷이 같은 경로를 통해 전송 / 헤더에 적은 라우팅 정보만이 필요하여 헤더의 오버헤드가 적음  링크나 노드의 고장 시에 많은 패킷 손실이 일어날 수 있음  연결에 대한 정보를 모든 노드에서 가져야 한다 네트워크 확장성이 비연결 서비스에 비하여 부족  적은 데이터 전송 시 연결 설정으로 인하여 불필요한 전송지연이 생긴다. ex) 전화

컴퓨터 네트워크 14 연결지향 서비스와 비연결 서비스  비연결성 서비스 (Connectionless Service)  연결설정 과정이 필요가 없다  헤더에는 목적지 노드의 전체 주소가 들어간다.  연결 설정과정이 없으므로 연결설정 시간이 불필요하다. 따라서 적은 데이터 전송에 유리하다.  노드나 링크의 고장 시에 패킷이 전송되는 경로를 우회  노드에서 연결에 대한 정보를 유지할 필요가 없으므로 네트워크 확장이 용이  동일한 소스에서 먼저 전송되어진 패킷이 out-of-order 전송  패킷별로 라우팅이 이루어짐 -> 모든 패킷은 목적지 노드까지의 많은 라우팅 정보를 가져야 하기 때문에 헤더가 커져서 패킷의 오버헤드가 많다. 따라서 많은 데이터를 보내는 경우에는 불리하다.

컴퓨터 네트워크 15 회선 교환 (circuit switching) 네트워크  자원들은 전송이 계속되는 동안에 예약 혹은 점유  전화 교환 네트워크  연결지향 (connection-oriented) 방식 회선 설정 (circuit establishment) 데이터 전송 (data transfer) 회선 해지 (circuit disconnect)  회선 (circuit)  여러 사용자가 동시에 사용하기 위하여 자원을 나누어 사용 시간 (time) 주파수 (frequency) 코드 (code) 파장 (wavelength)

컴퓨터 네트워크 16  주파수 분할 다중화 (Frequency Division Multiplexing: FDM) 방식  시분할 다중화 (Time Division Multiplexing: TDM) 방식  코드분할다중화 (Code Division Multiplexing: CDM) 방식  파장분할 다중화 (Wavelength Division Multiplexing: WDM) 방식 파장 (wavelength) 파의 길이 λ = c/f

컴퓨터 네트워크 17 패킷 교환 (packet switching) 네트워크  패킷 : 데이터 비트들의 덩어리 (chunk of data)  데이터가 여러 개의 패킷 형태로 분할되어 전송  네트워크 자원이 여러 패킷에 의해 공유 (sharing) 됨 -> 패킷의 지연 (delay) 과 손실 (loss) 패킷교환방식에서의 데이터 전송

컴퓨터 네트워크 18 통계학적 시분할 다중화 (Statistical TDM) 방식  TDM 방식의 비효율성 : 채널의 낭비  사용자의 필요에 따라 자원을 할당 (On demand) -> 패킷에 목적지에 대한 정보 필요  버퍼를 가짐

컴퓨터 네트워크 19 패킷교환 방식  가상회선 교환 방식  데이터그램 방식

컴퓨터 네트워크 20 패킷교환 방식  가상 회선 (virtual Circuit) 방식  가상 회선 : 회선 교환과 같이 독점 형태의 회선은 아니지 만, 송수신 호스트 간에 전송되는 동일한 논리적 경로  연결지향 서비스  패킷 헤더에는 라우팅 정보로써 가상회선 식별자 (Virtual Circuit Identifier: VCI) 가 포함 경로 설정할 때에 노드와 도드 사이에 미리 정해짐 VCI 값은 노드와 노드 사이에서만 유효한 경로 정보  교환기들은 현재 진행 중인 연결에 대한 상태 정보 (state information) 를 유지  ATM 기술

컴퓨터 네트워크 21 패킷교환 방식  가상 회선 방식에서의 패킷의 전송

컴퓨터 네트워크 22 패킷교환 방식  데이터그램 (datagram) 방식  각 패킷이 경로상의 라우터에서 독립적으로 전송  패킷의 헤더에는 라우팅 정보로써 송수신 호스트의 전체 주소가 포함  라우팅 테이블  out-of-order 전송 가능  패킷은 패킷의 헤더에 있는 패킷의 목적지 주소에 의해 전달  인터넷

컴퓨터 네트워크 23 패킷교환 방식  데이터그램 방식에서의 패킷 전송

컴퓨터 네트워크 24 패킷 교환 네트워크에서의 지연 (Delay) 과 손실 (Loss)  원인 : 네트워크에서 제공하는 자원의 용량 < 사용자들의 요구  버퍼링  지연  손실  지연의 종류 전송지연 (Transmission Delay) 전파지연 (Propagation Delay) 처리지연 (Processing Delay) 큐잉 지연 (Queuing Delay)

컴퓨터 네트워크 25 패킷 교환 네트워크에서의 지연 (Delay) 과 손실 (Loss)  전파 지연 (Propagation Delay) 한 노드에서 다른 노드로 데이터가 전파될 때 통신 링크 상에서 걸리는 시간  전파지연 = 거리 / 전파속도  전파속도는 사용되어지는 링크의 매체에 따라 다름  빛의 전파속도는

컴퓨터 네트워크 26 패킷 교환 네트워크에서의 지연 (Delay) 과 손실 (Loss) [ 예제 ] 10 Km 떨어진 인공위성과 기지국과 데이터를 전 송할 때의 전파지연을 구하라. 단, 전파시간은 2x10 8 m/s 라고 가정한다. [ 풀이 ] 전파지연 = 거리 / 전파속도 = 10x10 3 /2x10 8 = 50 [us]

컴퓨터 네트워크 27 패킷 교환 네트워크에서의 지연 (Delay) 과 손실 (Loss)  전송 지연 (Transmission Delay) 어느 노드에서 데이터를 전송하는데 걸리는 시간 전송지연 = 데이터의 크기 / 전송속도 ( 대역폭 )  전송지연은 전송되는 데이터의 크기에 비례하고, 링크의 대역폭에 반비례한다.  데이터 : 비트 혹은 킬로비트, 메가비트, 기가비트  전송률 ( 대역폭 ): bps, Kbps, Mbps, Gbps

컴퓨터 네트워크 28 패킷 교환 네트워크에서의 지연 (Delay) 과 손실 (Loss) [ 예제 ] 두 노드 사이에 1K 비트의 패킷을 10 Mbps 의 이 더넷을 통하여 전송하려 할 때의 전송지연을 구하 라. [ 풀이 ] 이더넷의 전송속도는 10 Mbps 이므로 전송지연 은 다음과 같이 구해진다. 전송지연 = 1x10 3 /10x10 6 = 100 [us]

컴퓨터 네트워크 29 패킷 교환 네트워크에서의 지연 (Delay) 과 손실 (Loss)  처리 지연 (Processing Delay) 노드에서 데이터의 처리 ( 경로설정, 에러 검출 및 정정, 스위칭 등 ) 를 위해 소비하는 시간 [ 예제 ] 10 Mbps 의 이더넷을 통하여 데이터를 전송할 때 걸리는 처리시간을 20 bits 의 전송지연과 같 다고 할 때 처리지연을 구하라 [ 풀이 ] 처리지연 = 20/10x10 6 = 2 [us]

컴퓨터 네트워크 30 패킷 교환 네트워크에서의 지연 (Delay) 과 손실 (Loss)  큐잉 ( 버퍼링 ) 지연 (Queueing Delay) 데이터가 전송되기 위하여 라우터의 출력포트에 서 기다리는 시간  버퍼의 크기가 무한 값을 가진다 버퍼에서의 패킷 손실은 없다.  버퍼의 크기가 클수록 큐잉 시간이 길어지고, 버 퍼가 작을수록 버퍼에서의  패킷손실이 커지는 특성을 가진다.

컴퓨터 네트워크 31 패킷 교환 네트워크에서의 지연 (Delay) 과 손실 (Loss)  전체지연은 위의 4 가지 지연 모드를 합한 값 ….  전체지연 = 전파지연 + 전송지연 + 처리지연 + 큐잉지연