Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 물리구성도
- modifiers
- 인터페이스
- network
- 논리구성도
- 다형성
- 자바의 정석
- 자바
- 1764
- AWS CLF
- 10866
- 인프콘
- 백준 2775
- aws 자격증
- 상속
- 역캡슐화
- 네트워크
- 백준 1712
- 개발바닥
- TCP/IP
- 데이터 송수신
- 테슬라폰
- 계층화
- 프로토콜
- l3 스위치
- 남궁성
- 파이썬 1712
- 유선LAN
- 파이썬
- java
Archives
- Today
- Total
병훈's Blog
네트워크 뿌수기 - 통신에서 사용하는 언어 '네트워크 아키텍처' 본문
네트워크 아키텍처란?
우리가 한국어로 대화하는 것처럼
컴퓨터 통신에서는 네트워크 아키텍처가
통신에서 사용하는 언어입니다.
언어에는 문법, 발음 등 다양한 규칙이 있습니다.
마찬가지로 네트워크 아키텍처에도 규칙이 있습니다.
통신 상대의 주소, 데이터 형식, 통신 절차 등의 규칙입니다.
통신에 필요한 규칙을 프로토콜이라고 합니다.
복수의 '프로토콜(규칙)' 집합인
'네트워크 아키텍처(언어)'에 기반하여 통신하는 것입니다.
서로 같은 언어로 대화하는 것처럼
컴퓨터끼리의 통신에서도
같은 네트워크 아키텍처를 이용할 필요가 있습니다.
** 네트워크 아키텍처는 '프로토콜 스택', '프로토콜 수트'로도 불립니다.
TCP/IP
네트워크 아키텍처에는 몇 가지 종류가 있지만,
현재는 대부분 TCP/IP를 이용합니다.
TCP/IP에서는 네트워크를 통해 애플리케이션의 데이터를 주고받기 위해
역할별로 네 가지로 계층화된 복수의 프로토콜을 조합합니다.
(HTTP, FTP, TCP 등이 각각 하나의 프로토콜입니다.)
이렇게 프로토콜을 계층화하면
나중에 변경/확장이 쉬워집니다.
변경/확장할 프로토콜만 생각하면 되기 때문이죠.
정리
통신하기 위한 데이터 형식 등의 규칙을 프로토콜이라 부릅니다.
여러 프로토콜(규칙)을 조합하면 하나의 네트워크 아키텍처가 됩니다.
현재는 여러 네트워크 아키텍처 중 TCP/IP를 이용합니다.
TCP/IP는 여러 프로토콜들을 조합하여, 역할별로 4단계로 묶어 계층화하였습니다.
응용 계층 / 전송 계층 / 인터넷 계층 / 네트워크 인터페이스 계층
728x90
728x90
'Computer > Network' 카테고리의 다른 글
네트워크 뿌수기 - 네트워크 구성 (0) | 2022.12.12 |
---|---|
네트워크 뿌수기 - 클라우드 (0) | 2022.12.11 |
네트워크 뿌수기 - 데이터 통신의 주체는 애플리케이션 (0) | 2022.12.09 |
네트워크 뿌수기 - 사설 네트워크(LAN/WAN)와 인터넷 ISP (0) | 2022.12.09 |
네트워크 뿌수기 - 네트워크란? (0) | 2022.12.09 |