개인공부

IPconfig

lby132 2021. 7. 18. 17:24

ip주소란 컴퓨터 네트워크에서 장치들이 서로 인식하고 통신을 하기 위해 사용하는 특수 번호이다.

네트워크에 연결된 장치가 라우터이든 일반 서버이든, 모든 기계는 이 특수한 번호를 가지고 있어야한다.

이 번호를 이용하여 발신자를 대신 하여 메시지가 전송되고 수신자를 향하여 예정된 목적지로 전달된다.

ip는 인터넷 규약 자체를 가리키는 말이기 때문에 엄밀하게 구별 해야한다.

 

(요약하자면 IP 주소란 인터넷에 접속하기 위해 컴퓨터나 스마트폰 등에 부여하는 고유한 주소라고 정의할 수 있습니다.

따라서, 모든 장비에는 IP 주소가 부여되어야만 한다는 의미로 이해하면 되겠습니다.)

 

ipv4 주소란

앞에서 정의한 ip주소를 부여받는 방식으로 ip 주소 또한 사용자가 많을 수록 인터넷 주소를 더 늘리기 위해 버전을 넣었다.

32비트로 구성된 주소체계로 십진수로 구분하여 부여한다. IP 주소를 168.126.63.1 과같이 네 자리의 10진수로 나눠서 부를 때 이것이 IPv4 주소라고 보면 된다 최근에는 주소 표현의 제약과 주소 고갈, 멀티미디어 서비스 대응 미약 등을 고려해서 ipv6가 나왔다.

ipv6는 주소 길이가 128비트이고 16비트 8부분 16진수로 표시했다.

현재는 ipv4와 ipv6를 연동해서 각 나라마다 상황에 맞게 사용하고 있다.

 

기본 게이트웨이는 무엇인가?

게이트웨이란 인터넷 연결 하나로 여러대의 컴퓨터를 사용 할 수있게 해주는 장비라고 보면 된다.

인터넷 하나를 여러개 쪼개서 사용하는 방식이다. 대부분의 게이트웨이는 고유기, 게이트웨이, 라우터 라고 불리며

포트에 따라 모양이 다른 형태로 되어있다.

 

서브넷 마스크는 무엇인가?

Network 주소와 Host 주소를 구별하기 위한 쓰이는 방법(도구)

그럼 왜 Network 주소와 Host 주소의 구별을 해야 하는지 의문점이 생길 수 있습니다.

Network 주소가 동일하여야 같은 Network 그룹이며 그 그룹은 상호 간 Networking이 가능하게 됩니다.

두 개의 그룹이 존재함을 서브넷 마스크를 통해 알 수 있습니다.

'개인공부' 카테고리의 다른 글

SSR & CSR  (0) 2021.07.21
GET 방식으로 URL타고 올때 막는 로직  (0) 2021.07.20
웹 프로그래밍이란?  (0) 2021.07.17
MySql WITH RECURSIVE문  (0) 2021.07.10
equals()와 hashCode()  (0) 2021.07.09