728x90
반응형
SMALL

Network 6

Part 6. Dynamic VS Static IP address

간단히 말해 Dynamic IP Address는 동적 IP를 말하고 동적 IP는 변경 가능성이 있는 고정된 IP가 아닌 IP Address를 의미하고 Static IP Address는 정적 IP를 말하며 변하지 않는 IP Address를 말한다. 동적 IP는 내가 통신사와 계약하고 네트워크를 하나 받으면 해당 네트워크에 진입할 수 있는 공용 IP를 하나 받게 되는데 그 IP를 오랜 시간 사용하지 않게 되면 관리 기관에서 그 IP를 회수해간다. 이것이 동적 IP다. IP Address는 부족하기 때문에 안 쓰는 IP를 회수해서 새로운 IP가 필요한 호스트한테 할당해 주는 것이다. 합리적이다. 근데, 문제는 만약 내 네트워크가 서버를 기동중인 호스트가 있는 네트워크고 동적 IP라면 내 IP가 바뀔 수 있기 ..

Network 2023.10.02

Part 5. Port forwarding

Port 호스트에는 포트가 65535개가 있다. 그리고 이 포트들을 잘 분배해야 한다. 만약 내가 내 PC에 웹 서버를 하나 만들었을 때 서버에 접속하려면 내 PC의 IP와 포트번호가 필요하다. 왜냐하면 하나의 호스트에 여러 서버가 기동 되어 있을 수 있기 때문에 정확한 주소가 필요하다. 그리고 이럴 때 포트번호가 사용된다. 쉽게 설명해 보자면 IP는 아파트의 동, 포트번호는 호수라고 생각해 보면 좀 더 와닿을까? 그리고 이 포트는 일반적으로 사용되는 번호가 있는데 이를 Well known port라고 한다. 대표적인 http - 80, ssh - 22와 같은 포트 말이다. 이렇게 어떤 약속처럼 여겨진 포트를 잘 알려진 포트라고 하며 0 - 1023번까지 있다. 1024 - 65535까지의 포트는 사용자..

Network 2023.10.02

Part 4. Router

Router(Gateway)는 우리말로 공유기를 의미하고 이제 공유기를 공부해 보자. 공유기를 공부하기 위해 다음 그림을 살펴보자. 가운데 누가 봐도 공유기처럼 생긴 그림이 공유기다. 이 공유기는 통신사와 계약을 해서 네트워크를 하나 받으면 네트워크는 전 세계 모두와 통신할 수 있는 공용 IP가 하나 생기는데 그 IP는 그림에서 59.29.14.178이다. 그렇다면 만약 인터넷을 사용할 기기가 여러 대 있다면 기기 수만큼 통신사와 계약해야 할까? 그것도 방법이 될 수 있지만 그것은 비효율적이다. 그래서 공유기를 사용한다. 공유기는 큰 범주에서 WAN, LAN 두 개로 나뉘는데 WAN은 Wide Area Network의 약자로, 전 세계 누구와도 통신이 가능한 네트워크다. LAN은 Local Area Ne..

Network 2023.10.02

Part 3. DNS Server 동작 원리

DNS Server를 통해 특정 주소의 IP Address를 알아낸다고 했는데, 그럼 DNS Server는 어떻게 IP Address를 저장하고 관리할까? 우선, 임의의 서버 호스트가 본인의 IP Address를 www.example.com이라는 주소로 등록하고 싶다고 요청을 한다. 이 요청과 등록의 과정은 아래에서 더 자세히 살펴보자. 그럼 DNS Server랑은 어떻게 통신할까? 당연히 DNS Server도 Server이기 때문에 호스트이고 호스트와 통신을 하려면 주소가 필요하다. 이 DNS Server의 주소는 컴퓨터에 네트워크를 연결하는 순간 해당 컴퓨터에 DNS Server IP가 바로 할당된다. 그래서 모든 컴퓨터의 운영체제는 인터넷이 연결된 순간 DNS Server와 통신이 가능하게 된다. ..

Network 2023.10.02

Part 2. hosts file

https://cwchoiit.tistory.com/3 Part 1. DNS / DNS Server 회사에서 업무를 하다가 보면 네트워크 관련 이슈 및 필요한 작업을 할 때가 더러 생기곤 했다. 그때마다 네트워크 관련 지식이 전혀 없던 내가 하나씩 공부하면서 기록한 내용들을 작성해보고 cwchoiit.tistory.com Part 1에서 호스트와 호스트가 통신을 하기 위해서는 IP Address를 알아야 한다고 했고, IP Address 알기 위해 도움을 주는 것이 DNS, DNS Server라고 했다. 근데 DNS Server가 아니어도 알아내는 방법이 있다. hosts 파일을 이용하는 것. hosts file 모든 운영체제에서 기본으로 가지고 있는 파일인 hosts 파일은 특정 IP Address와 ..

Network 2023.10.02

Part 1. DNS / DNS Server

회사에서 업무를 하다가 보면 네트워크 관련 이슈 및 필요한 작업을 할 때가 더러 생기곤 했다. 그때마다 네트워크 관련 지식이 전혀 없던 내가 하나씩 공부하면서 기록한 내용들을 작성해보고자 한다. [Network] Category lists 2023.10.02 - [Network] - Part 1. DNS / DNS Server 2023.10.02 - [Network] - Part 2. hosts file 2023.10.02 - [Network] - Part 3. DNS Server 동작 원리 2023.10.02 - [Network] - Part 4. Router 2023.10.02 - [Network] - Part 5. Port forwarding 2023.10.02 - [Network] - Part 6..

Network 2023.10.02
728x90
반응형
LIST