Network edge
: 컴퓨터가 직접 연결되어 있는 네트워크
Network core
: 네트워크 엣지가 연결되어 있는 네트워크
네트워크에서 데이터를 주고받는 것은 컴퓨터 프로그램끼리 주고받는 것이다.
Network edge
종단 시스템 ( end system )
: 응용프로그램 실행 ex) Web, email
Client - Server model
Client : 질의 (request)
Server: 응답 (response)
peer-peer model
: Client와 Server 기능을 동시에 구현
Network core
※ 네트워크 연결방식 ※
회선 교환 ( Circuit switching )
: 경로, 속도가 고정되어있는 네트워크 방식
- 종단 간 통신을 위해 자원을 예약하고 통신
- 일정한 전송 대역폭(bandwidth)을 가진다.
- 링크 내 회선
FDM ( Frequency Division Multiplexing )
: 대역폭을 분할하여 사용
TDM ( Time Division Multiplexing )
: 시간을 분할하여 사용
패킷 교환 ( Packet switching )
: 종단 간 전송되는 메시지를 패킷으로 분할해 전송하는 방식
- 송신 주소, 수신 주소가 반드시 포함 (MAC 주소)
- 기술적으로 간단해 주로 사용
- 전송되는 패킷은 모든 대역폭 사용
- 대역폭 공유에 더 효율적 (회선교환 보다)
- 대역폭을 나누거나 자원 예약 X
- 과도하게 혼잡할 경우 패킷이 지연 or 손실
- 자원의 경합이나 지연 (TCP, UCP에서 처리)
→ 네트워크가 전송 가능한 용량 초과해 자원 전송하는 경우 발생
→ 버퍼 or 큐에서 지연 및 혼잡 ( 메모리를 임시 저장 )
** Store and Forward : 패킷이 각 패킷 스위치에서 처리 위해 지연되는 시간
- 통계적 다중화 (Statistical multiplexing)
: 패킷 순서는 일정하지 않음 (경로가 다양해서)
보내지는 순서에는 일정한 패턴 X
※ 패킷 교환망 ※
데이터그램 네트워크 (Datagram network) > 경로 및 대역폭 예약 X
: 경로 결정에 목적지 주소 이용
- 세션 동안 경로 변경될 수 있음
가상 회선 네트워크 (Virtual circuit network) > 경로만 예약
: 어떤 패킷은 자신의 헤더에 VC id를 갖는데 이것은 다음 hop으로의 경로를 결정하는데 이용
- VC id는 출발지에서 도착지까지의 경로가 확립될 때 할당
- 각 스위치(라우터)는 VC네트워크 교환에 이용되는 정보를 유지
'네트워크 공부 기록' 카테고리의 다른 글
네트워크 6 - Network Architecture ( 네트워크 아키텍처) (0) | 2021.10.14 |
---|---|
네트워크 5 - 인터넷 프로토콜 계층 및 Encapsulation, Decapsulation (1) | 2021.10.13 |
네트워크 3 - 인터넷 및 프로토콜 (1) | 2021.10.12 |
네트워크 2 (0) | 2021.10.01 |
네트워크 1 - Ehternet 및 NAT 기초 (3) | 2021.09.29 |