♾️ Computer Science/네트워크

[Network] 데이터 교환 방식

nerowiki 2024. 4. 25. 13:22
728x90

 회선 교환 방식

Circuit Switching
두 지점을 교환기로 물리적 접속시키는 방식
  • 접속 이루어지면 접속을 해제할 때까지 전용선처럼 사용 가능
  • 고정 대역폭 사용하며 동일한 전송 속도를 유지
  • 접속에는 긴 시간 소요되나 접속 후 교환기 내에서 전송 지연이 거의 없음
  • 데이터가 전송되지 않을때도 접속이 유지되어 통신 회선이 낭비됨
  • 오류제어나 흐름제어는 사용자에 의해 수행됨
  • 속도, 코드 변환, 에러 복구 및 제어가 불가

 

 공간 분할 교환 방식

Space Division Switching
기계식 접점과 전자식 접점을 이용하여 교환 수행
  • 음성 전화용 교환기

 

 메시지 교환 방식

Message Switching
축적 교환 방식
교환기가 송신 측의 메세지를 받아 저장한 후 전송 순서가 되면 전송하는 방식
  • 메세지 단위로 축적
  • 각 메세지마다 전송 경로가 다름
  • 속도, 코드 변환이 가능
  • 전송 지연 시간이 매우 김
  • 송신 데이터 순서와 수신 순서 불일치
  • 전송 도중 오류 발생 시 메모리에 축적된 복사본 재전송 가능
  • 각 메시지마다 수신 주소를 붙여서 전송

 

 패킷 교환 방식

Packet Switching
축적 교환 방식
OSI 참조 모델의 네트워크 계층에 해당하며 일정한 패킷으로 잘라서 전송하는 방식입니다.
구분 가상 회선 방식 데이터그램 방식
개념 패킷이 전송되기 전에 송,수신 스테이션 간의
논리적 통신 경로를 미리 설정하는 방식
특정 경로를 설정하지 않고 각각의 패킷을
트래픽 상황을 감안하여 순서에 무관하게
독립적으로 전송하는 방식
특징 목적지 호스트와 미리 연결 후 통신하는 연결형 교환 방식 헤더에 붙여서 개별적으로 전달하는 비연결형 교환 방식
Clear Request Packet : 모든 패킷 전송 후
마지막으로 전송하여 접속을 끝내는 용도
짧은 메시지 전송에 적합
통신 과정 : 호(Call) -> 설정 데이터 전송 -> 호 해제 여러 경로를 통해 도착한 패킷 순서를 재구성 해야함
  • 일정 길이의 패킷으로 잘라 전송 -> 재조립을 위한 PAD가 필요함
  • 하나의 통신 회선을 여러 사용자가 공유해 회선 이용률이 높음
  • 전송량이 적은 경우에 적합 (트래픽이 적은 경우 아님)
  • 음성 전송보다 데이터 전송에 적합
  • 속도, 코드 변환 가능
  • 전송 실패 시 재전송 가능
  • 패킷을 작게 분할하면 전체적 전송 지연시간이 줄어듬

 

 패킷 교환망 PSDN

Packet Switched Date Network

1️⃣ 패킷 교환망 기능

  • 패킷 다중화
  • 경로 제어 (Routing)
  • 에러 제어
  • 패킷 경로 설정 요소 중 정보 도착지, 엑세스제어 기능, 집중화 기능 X

2️⃣ 패킷 교환망 구성

  • NPT 비패킷 단말기 : 메시지를 패킷 단위로 분할하는 기능 없음
  • PT 패킷형 단말기 : 패킷 분할 및 결합 기능
  • PSE 패킷 교환기 : 패킷의 축적 및 경로 설정 기능

 

경로 제어

Routing
전송 경로 중 최적의 패킷 교환 경로를 찾는 기능

1️⃣ 경로 설정 요소

  • 성능 기준
  • 경로의 결정 시간과 장소
  • 정보 발생지
  • 경로 정보의 갱신 기간
  • 프로그램 처리 속도와는 관계 없음

2️⃣ 경로 설정 프로토콜 (Routing Protocol)

이름 설명 기타  
IGP
(Interior Gateway Protocol)
내부 게이트웨이 프로토콜,
하나의 자율 시스템 AS
(Autonomous System) 내 라우팅에 사용
RIP
(Routing Information
Protocol)
패킷을 목적지까지
전달하기 위해
소규모 동종 네트워크에 사용
OSPF,
(Open Shortest
Path First Protocol)
네트워크 변화가 있을때만
갱신하며
대규모 네트워크에 사용
EGP
(Exterior Gateway Protocol)
외부 게이트웨이 프로토콜,
여러 자율 시스템 AS 간 라우팅에 사용
BGP
(Border
Gateway Protocol)
자율 시스템 AS 간
라우팅 테이블을
전달하는 곳에 사용