본문 바로가기

Network4

포트 포워딩 개념 및 IP 주소 종류 HTML 삽입 미리보기할 수 없는 소스 1. IP 주소 종류 IP 주소는 인터넷 내에서 특정 장비,서버를 식별할 수 있는 값으로 아래와 같이 두 가지로 나뉜다. 1-1. 공인 IP (Global IP) 실제 인터넷 상에서 하나의 라우터를 식별할 수 있는 값으로 우리가 인터넷을 사용할 때는 항상 공인 IP를 통해 통신을 한다. 하지만 IP 주소의 구조 상 8비트 * 4옥텟( .으로 구별되는 단위) 즉 2의 32 제곱개의 경우의 수를 가질 수 있다. 대략 42억개인데 인터넷상에서 42억 개의 경우는 수는 턱 없이 모자라다. 그런 문제를 해결하기 위해 IPv6라는 새로운 IP 형태도 나왔지만 그것은 가격이 매우 비싸다. 그렇기 때문에 기존의 IPv4 주소 하나를 여러 개로 쪼개어 공유할 수 있는 방법이 등장했.. 2023. 8. 21.
TCP/IP 개념 및 과정 HTML 삽입 미리보기할 수 없는 소스 1. TCP/IP 정의 TCP/IP란 인터넷에서 통신을 하기 위한 규약이라고 한다. 콘센트를 사용할 때 220V 110V에 따라정해진 모양과 크기가 있지 않은가 그것과 같은 맥락이다. 그러면 그 규약에 맞춘 실제 통신은 어떻게 이루어지는지는 아래서 설명한다. 2. TCP/IP 통신 과정 TCP/IP 통신에 대해 공부하며 가장 비유하기 좋은 모델은 택배가 이동하는 과정이 아닐까 싶어 그것에 빗대어 표현하면 이렇다. * TCP 통신을 한다는 전제 비유 모델(컴퓨터 책상 배송) 인터넷(데이터 전송) 상황 컴퓨터 책상이 매우 커서 한번에 보낼 수 없음. 데이터가 커서 한번에 보낼 수 없음. 1번 -> 2번 행동 책상 부품을 분해 한 뒤 각각 택배 상자에 담고 송장을 작성해.. 2023. 8. 20.
TCP/IP 4계층 - 인터넷 계층 정리 HTML 삽입 미리보기할 수 없는 소스 1. 인터넷 계층 정의 및 역할 TCP/IP 계층의 두 번째 계층으로 컴퓨터의 구조에서 OS 레벨에 위치하며 데이터 패킷을 목적지까지 전달하는 역할을 가진 계층. 라우팅 : 라우터와 라우터가 연결된 환경을 우리는 인터넷이라고 한다. 그 수많은 라우터가 연결된 경로 중 어떤 경로로 가는게 최선일지 결정하는 것과 패킷을 다음 목적지로 전송한다. 패킷의 분할과 조립 : 데이터를 택배의 내용물이라고 하면 패킷은 택배 상자에 비유할 수 있다. 인터넷 계층에서 송신측은 내용물을 택배에 상자에 넣고, 수신 측에서는 택배 상자를 열어 내용을 꺼낸다. 패킷 전송 : 데이터를 패킷화하여 목적지까지 전송을 하는데 해당 패킷들의 도착 순서와 수신에 대한 보장은 할 수 없다. 2. 라우터.. 2023. 8. 17.
TCP/IP 4계층 - 네트워크 접근 계층 정리 HTML 삽입 미리보기할 수 없는 소스 먼저, 웹 개발자로 1년 좀 넘게 근무하며, 지금 와서 왜 네트워크 공부를 하는지 나와 다른 웹 개발자 모두 납득시키고 싶다. 1. 웹 개발자, 왜 네트워크 공부를 하나 필자는 학원만 수료한 비전공자 웹 개발자이다. 그간 1년 넘게 WAS 안의 것들만 해도 공부할 것이 너무 많고 솔직히 웹 개발자에게 네트워크 지식은 필요한 것이 아닌 '교양'이라고 생각하며 지내왔다. 하지만 점차 프로젝트를 진행하며 AWS라는 것을 접하다 보니, 애플리케이션 레벨이 아닌 인프라 레벨까지 접근을 하게 되고, 인프라에서 네트워크는 절대 빼놓을 수 없고 그에 대한 지식은 교양이 아닌 필수라는 생각이 들어 시작하게 되었다. (당장에 AWS 서버를 구축하면 필연적으로 무엇이 따라오나? 네트워.. 2023. 8. 15.