일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 데이터 송수신
- 유선LAN
- java
- 남궁성
- 인터페이스
- 개발바닥
- 논리구성도
- 역캡슐화
- 프로토콜
- l3 스위치
- 10866
- 자바
- 파이썬 1712
- aws 자격증
- TCP/IP
- 인프콘
- 자바의 정석
- 백준 2775
- 계층화
- AWS CLF
- 백준 1712
- 다형성
- 테슬라폰
- network
- modifiers
- 네트워크
- 파이썬
- 1764
- 물리구성도
- 상속
- Today
- Total
목록Computer/Network (43)
병훈's Blog
IP란? IP(Internet Protocol)는 TCP/IP라는 이름에 포함된 것처럼 TCP/IP의 다양한 프로토콜 중에서도 매우 중요한 프로토콜입니다. 우선은 IP의 역할을 명확하게 알아둡시다. IP의 역할은 'End-to-End 통신'을 하는 것입니다. 다시 말해, 네트워크 상의 어떤 PC에서 다른 PC 등으로 데이터를 전송하는 것이 IP의 역할입니다. 출발지와 목적지는, 같은 네트워크에 있든 다른 네트워크에 있든 상관없습니다. 보내고 싶은 데이터를 IP 패킷으로 만든다 IP로 데이터를 전송하기 위해서는 데이터에 IP 헤더를 추가해 IP 패킷으로 만들어야 합니다. IP 헤더에는 여러 정보가 포함되어 있지만, 가장 중요한 것은 IP 주소입니다. IP 주소를 이용해 데이터의 출발지와 목적지를 나타내기 ..
계층별로 데이터를 부르는 방법 애플리케이션의 데이터에는 다양한 프로토콜의 헤더가 추가되어 네트워크 상으로 내보내집니다. 네트워크 아키텍처의 계층에 주목해 다음과 같이 데이터를 부르는 방법이 구분됩니다. 애플리케이션층 : 메세지 트랜스포트층 : 세그먼트(TCP) or 데이터그램(UDP) 인터넷층 : IP 패킷 or IP 데이터그램 네트워크 인터페이스층 : 프레임 데이터를 부르는 방법의 예 웹브라우저 통신의 경우, 웹브라우저 데이터에 HTTP 헤더를 추가해 HTTP 메시지가 됩니다. 그리고 HTTP 메시지에 TCP 헤더를 추가하면 TCP 세그먼트입니다. TCP 세그먼트에 IP 헤더를 추가하면 IP 패킷입니다. IP 데이터그램이라고 부르기도 합니다. IP 패킷에 이더넷 헤더와 FCS를 추가하면, 이더넷 프레임..
0과 1의 데이터롤 되돌려서 전송한다 전송 매체로 내보낸 물리적인 신호는 목적지 웹서버까지 다양한 네트워크 기기를 거쳐 전송됩니다. 네트워크 기기는 수신한 물리적인 신호를 일단 0과 1의 데이터로 되돌립니다. 그리고 각각의 네트워크 기기의 동작에 대응하는 헤더를 참조하여 데이터를 전송해 갑니다. 헤더로 목적지를 확인하고 수신한다 웹서버 애플리케이션이 동작하는 웹서버까지 물리적인 신호가 도착하면, 0과 1의 데이터로 변환합니다. 그리고 이더넷 헤더를 참조해 자기 앞으로 온 데이터인지 확인합니다. 또한 FCS로 데이터에 오류가 없는지 확인합니다. 자기 앞으로 온 데이터라는 것을 알았다면, 이더넷 헤더와 FCS를 제거하고 IP 헤더 처리를 넘깁니다. ** FCS : 통신 프로토콜 에서 프레임 에 추가 되는 오..
프로토콜의 제어정보 '헤더'를 만든다 통신 주체인 애플리케이션이 데이터를 주고받게 하려면, 복수의 프로토콜을 조합할 필요가 있습니다. TCP/IP에서는 네 개의 프로토콜을 조합합니다. 각 프로토콜에는 각각의 기능을 실현하기 위한 제어정보(헤더)가 필요합니다. 예를 들어, 데이터를 전송하는 프로토콜이라면, 헤더에는 출발지 주소와 도착지 주소가 지정됩니다. 각 프로토콜은 데이터를 전송할 때 헤더를 추가합니다. 헤더를 추가하는 처리를 캡슐화라고 부릅니다. 헤더로 데이터를 포장하는 듯한 이미지입니다. 프로토콜이 데이터를 받으면, 각 프로토콜 헤더를 바탕으로 적절하게 처리하여 헤더를 벗겨내고 다시 다른 프로토콜로 처리를 넘깁니다. 이런 동작을 역캡슐화 또는 비캡슐화라고 부릅니다. ** 헤더 : 저장되거나 전송되는..
TCP/IP와 이어지는 내용입니다. 네트워크 인터페이스층 네트워크 인터페이스층의 역할은 같은 네트워크 안에서 데이터를 전송하는 것입니다. 기술적인 관점에서, 하나의 네트워크는 라우터와 L3 스위치로 구획되는 범위, 또는 L2 스위치로 구성하는 범위입니다. 예를 들어, L2 스위치에 연결된 PC의 인터페이스에서 같은 L2 스위치에 연결된 다른 PC의 인터페이스까지 데이터를 전송할 수 있습니다. 그때 0, 1의 디지털 데이터를 전기신호 등의 물리적 신호로 변환해 전송 매체로 전달해 갑니다. 네트워크 인터페이스층의 구체적인 프로토콜로서 유선이나 무선 LAN(Wi-Fi), PPP 등을 들 수 있습니다. 네트워크 인터페이스층의 프로토콜이 통신 상대와 같아야 할 필요는 없습니다. ** PPP : PPP는 두 대의 ..