일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 인터페이스
- 인프콘
- 파이썬 1712
- l3 스위치
- 자바의 정석
- 백준 1712
- 개발바닥
- 계층화
- 자바
- 네트워크
- 백준 2775
- TCP/IP
- modifiers
- 데이터 송수신
- AWS CLF
- 프로토콜
- 논리구성도
- 다형성
- 1764
- 상속
- 역캡슐화
- network
- 유선LAN
- 남궁성
- 10866
- 테슬라폰
- 파이썬
- 물리구성도
- aws 자격증
- java
- Today
- Total
목록TCP/IP (4)
병훈's Blog
프로토콜의 제어정보 '헤더'를 만든다 통신 주체인 애플리케이션이 데이터를 주고받게 하려면, 복수의 프로토콜을 조합할 필요가 있습니다. TCP/IP에서는 네 개의 프로토콜을 조합합니다. 각 프로토콜에는 각각의 기능을 실현하기 위한 제어정보(헤더)가 필요합니다. 예를 들어, 데이터를 전송하는 프로토콜이라면, 헤더에는 출발지 주소와 도착지 주소가 지정됩니다. 각 프로토콜은 데이터를 전송할 때 헤더를 추가합니다. 헤더를 추가하는 처리를 캡슐화라고 부릅니다. 헤더로 데이터를 포장하는 듯한 이미지입니다. 프로토콜이 데이터를 받으면, 각 프로토콜 헤더를 바탕으로 적절하게 처리하여 헤더를 벗겨내고 다시 다른 프로토콜로 처리를 넘깁니다. 이런 동작을 역캡슐화 또는 비캡슐화라고 부릅니다. ** 헤더 : 저장되거나 전송되는..
TCP/IP와 이어지는 내용입니다. 네트워크 인터페이스층 네트워크 인터페이스층의 역할은 같은 네트워크 안에서 데이터를 전송하는 것입니다. 기술적인 관점에서, 하나의 네트워크는 라우터와 L3 스위치로 구획되는 범위, 또는 L2 스위치로 구성하는 범위입니다. 예를 들어, L2 스위치에 연결된 PC의 인터페이스에서 같은 L2 스위치에 연결된 다른 PC의 인터페이스까지 데이터를 전송할 수 있습니다. 그때 0, 1의 디지털 데이터를 전기신호 등의 물리적 신호로 변환해 전송 매체로 전달해 갑니다. 네트워크 인터페이스층의 구체적인 프로토콜로서 유선이나 무선 LAN(Wi-Fi), PPP 등을 들 수 있습니다. 네트워크 인터페이스층의 프로토콜이 통신 상대와 같아야 할 필요는 없습니다. ** PPP : PPP는 두 대의 ..
이전의 네트워크 아키텍처와 이어지는 내용입니다. TCP/IP TCP/IP PC와 스마트폰 등이 통신하는 규칙이 프로토콜입니다. 복수의 프로토콜을 조합한 것이 네트워크 아키텍처입니다. 네트워크 아키텍처에는 TCP/IP뿐만 아니라 여러 가지가 있었지만, 지금은 TCP/IP만 이용합니다. TCP/IP는 TCP와 IP를 중심으로 하는 프로토콜의 집합으로, 네트워크의 공통 언어입니다. PC나 스마트폰 등의 OS에도 TCP/IP가 내장되어 있으므로 간단히 이용할 수 있는 것입니다. 또한, TCP/IP로 통신하는 PC와 스마트폰, 각종 네트워크 기기 전반을 HOST라고 부릅니다. TCP/IP의 계층구조 TCP/IP에서는 네트워크를 통해 통신하기 위한 기능을 계층화하고 복수의 프로토콜을 조합하여 실현했습니다. TCP/..
네트워크 아키텍처란? 우리가 한국어로 대화하는 것처럼 컴퓨터 통신에서는 네트워크 아키텍처가 통신에서 사용하는 언어입니다. 언어에는 문법, 발음 등 다양한 규칙이 있습니다. 마찬가지로 네트워크 아키텍처에도 규칙이 있습니다. 통신 상대의 주소, 데이터 형식, 통신 절차 등의 규칙입니다. 통신에 필요한 규칙을 프로토콜이라고 합니다. 복수의 '프로토콜(규칙)' 집합인 '네트워크 아키텍처(언어)'에 기반하여 통신하는 것입니다. 서로 같은 언어로 대화하는 것처럼 컴퓨터끼리의 통신에서도 같은 네트워크 아키텍처를 이용할 필요가 있습니다. ** 네트워크 아키텍처는 '프로토콜 스택', '프로토콜 수트'로도 불립니다. TCP/IP 네트워크 아키텍처에는 몇 가지 종류가 있지만, 현재는 대부분 TCP/IP를 이용합니다. TCP..