IP 4

[Network] 사설 IP와 공용 IP, IPv4와 IPv6

2024.02.10 - [Web/Network] - [Web] 프로토콜(Protocol) : HTTP, TCP, UDP, IP + Port(포트번호) 그리고 OSI 7 Layer [Web] 프로토콜(Protocol) : HTTP, TCP, UDP, IP + Port(포트번호) 그리고 OSI 7 Layer 먼저, 프로토콜이란 무엇일까? 프로토콜이란? 클라이언트와 서버가 서로 통신하기 위해서는 통신방법에 대한 약속이 필요한데, 이때 이 약속이 프로토콜이다. "통신규약"이라고 말한다. 웹 통신 bio-logisch.tistory.com 사설 IP와 공인 IP 이론적으로 존재 가능한 IP주소는 약 43억개 정도 되지만 전 세계에서 사용한다고 생각하면 그리 넉넉한 양은 아닐 것이다. IPv4 체계에서도 IP주소를..

Web/Network 2024.02.22

[OS] 운영체제 기본 명령어 모음 (1) 윈도우(Window) CMD + IP주소 확인 + 명령어 사용법 바로 검색하는 방법

윈도우 CMD 명령어 종류 검색 : help 윈도우 명령어 모음을 한 번에 보고 싶다면, CMD(명령 프롬프트)창에서 바로 조회할 수도 있다. 윈도우 CMD 창에서 help라고 입력하면 된다. 꽤 많은 명령어를 안내해주고 있다. 세세한 사용법은 해당 명령어를 토대로 다시 검색해서 사용해야 겠지만 적어도 어떤 기능이 있는지 살펴볼 수 있어서 유용한 방법이라 생각한다. 바로 간편하게 사용법을 확인하려면 아래와 같이 ?를 이용하면 된다. 궁금한 명령어를 입력한 후 꼭 띄어쓰기를 하고 /? 를 입력해주면 된다. 예시로 ipconfig /? 를 실행해보았는데 사용법 외에도 결과에 대한 설명까지 굉장히 세세하게 알려주고 있다!! 모든 명령어에 대해 쭉 보고 싶다면, 아래 링크를 통해 접속하면 A4용지 1894장 분..

OS 2024.02.20

[Web] 프로토콜(Protocol) : HTTP, TCP, UDP, IP + Port(포트번호) 그리고 OSI 7 Layer

먼저, 프로토콜이란 무엇일까? 프로토콜이란? 클라이언트와 서버가 서로 통신하기 위해서는 통신방법에 대한 약속이 필요한데, 이때 이 약속이 프로토콜이다. "통신규약"이라고 말한다. 웹 통신에 주로 쓰이는 IP, TCP, UDP, HTTP 모두 프로토콜에 해당하며 이번에는 위 4가지 프로토콜에 대해 자세히 다루고자 한다. 프로토콜은 아래의 OSI 7 Layer에 의해 좀 더 명확히 이해할 수 있다. OSI 7 Layer(OSI 7계층) ? OSI 7 계층은 네트워크에서 통신이 일어나는 과정을 7단계로 나눈 것을 말한다. 다양한 프로토콜에 대해서 바이블로서 정의하는 역할을 한다. 우리는 OSI 7 Layer(OSI 7계층)를 통해 통신이 일어나는 과정을 단계별로 파악할 수 있다. 각 Level에 대해 좀 더 ..

Web/Network 2024.02.10

[Web] 웹 서버와 웹 브라우저의 통신 : HTTP, DNS, 라우터

우리가 일상에서 가장 자주 접하는 클라이언트는 구글 크롬과 같은 웹 브라우저일 것이다. 정확히 말하면, 웹 서버에 접속할 수 있는 웹 브라우저로, HTTP라는 프로토콜을 통해 클라이언트(웹 브라우저)와 웹 서버가 서로 통신한다. 그렇다면 구체적으로 어떻게 통신하는 것인지 살펴보자. 먼저 구글에 접속해본다고 상황을 가정해보면, 보통 www.google.com 라는 구글의 도메인 네임을 통해 접속한다. 구글 웹 서버의 IP 주소를 알아내서 접속하지 않는다. 하지만 서버의 위치를 정확히 알아내서 접속하려면 IP주소와 포트번호가 필수적으로 필요하다고 했었는데, 구글 도메인 네임만으로 어떻게 접속이 가능했던 걸까? 그 사이에는 DNS(Domain Name System)이 있었기에 가능했다. 클라이언트가 구글 서버..

Web/Network 2024.01.28