צעדי חסד

Ch01.Introduction 본문

CS/데이터통신

Ch01.Introduction

טוֹבָה 2023. 9. 11. 20:15

1-1 Data Communications

1.1.1 요소들

송수신, 메세지(데이터),프로토콜, 전송매체(유/무선)

 

1.1.2 데이타 표현

text, numbers, images, audio, video, ...

 

1-2 Networks

디바이스들의 집합들 간의 Interconnection

 

 1.2.2 물리적 구조들

네트워크 요소들

1. Point-to-point

2. Point-to-multipoint(특정host에게만 데이터를 전달하고 싶다면, 서로만 알아들을 수 있도록 암호화한다.)

 

a. A fully-connected mesh topology

b. A star topology

c. A bus topology

d. A ring topology

 

1-3 Networks Types

1.3.1 Local Area Network

LAN : 개인 소유, 몇몇 단일 호스트, office, 건물등, 캠퍼스,,...을 연결한 것

LAN의 과거 VS 현재

과거 : 버스 위상 연결 방식, 특정호스트에 신호를 보내도 다른 호스트들이 신호를 다 받을 수 있다.

현재 : Switch기능으로, 각각의 호스트에 맞게 포트를 설정해주면, 특정 호스트에게 데이터가 전달된다.

 

1.3.2 Wide Area Network

LAN을 제외한 모든 것(MAN은 도시망)

연결방식도 다양함(대표적으로 4가지)

1. A Point-to-Point WAN

2. A Switched WAN

3. An internetwork made of two LAN's and one WAN

4. A heterogeneous networkmade of WANs and LANs

 

1.3.3

Switch network : 최소 두 개의 링크들이 함께 연결된 것

Switch의 종류(2)

1. 회선교환망

기본적으로, 어떠한 링크를 거쳐갈 때, 각 단계의 링크에서 사용할 수 있는 자원의 양이 한정 돼 있고, 해당 자원 내에서 데이터를 전송할 수 있다.

2가지 방법이 존재한다.

(1) 주파수 할당

(2) 주어진 시간만큼의 주기만큼 송신

 

2. 패킷교환망

회선교환망의 단점(자원이 없으면 데이터를 전송할 수 없음)을 보완하기 위해 등장한 방식

회선교환망에서 남아도는 자원 혹은 어떻게 자원을 효율적으로 처리할지에 대한 방법

버퍼라는 것에 주소를 저장하고 각 주소에 맞게 데이터를 전송한다.

문제점(2)

(1)packet loss

(2)Out-of-Order -> 이정표들의 data들에 number을 부여한다.

 

1.3.4 The Internet

인터넷망 : 회선교환망을 대체하기 위함

 

1-5 Standards And Administration

Introduce standards and administration entities.

A와 B사이 통신하기 위해선 프로토콜이 필수적으로 필요하다.

 

1-6 Protocol Layering

Protocol : 송신자와 수신자 사이 서로 지켜야 할 규칙

총 5계층

Physical Layer

만일, signal이 전송 중 변형되면, data전송 테이블에서 1bit 칸에 에러 프로토콜을 지정해준다.

Data Layer

여러개의 Link를 거쳐 갈 때, 중간 단계 step마다 어느 Link를 선택하여 갈 것인지 정해주는 프로토콜이다.

Network Layer

Data Layer에서 받아온 data를 어디에 보낼지 정하고 보내는 것

Transport Layer

Network Layer에서 온 데이터를 순서대로 받았는지 확인하는 것

Application Layer

서로 간의 정보를 주고받기 위해, 거쳐야하는 프로토콜

 

'CS > 데이터통신' 카테고리의 다른 글

ch06. Transmission Media  (0) 2023.10.16
ch05. Analog Transmission  (0) 2023.10.13
ch04. Signal Encoding Techniques  (0) 2023.09.25
ch03.Physical Layer  (0) 2023.09.13
ch02.Protocol Architecture  (0) 2023.09.11