Net 1-1

ByeongHwaKim·2022년 10월 17일
0

Network

목록 보기
2/4

네트워크 개념

네트워크(Network)

  • 모뎀이나 LAN케이블, 무선 매체 등 통신 설비를 갖춘 컴퓨터를 서로간 연결하는 조직체계 및 통신망이다.
  • 통신설비들로 두대 이상의 컴퓨터를 서로 연결한 것을 말한다.

인터넷(internet)

  • 서로 통신할 수 있는 둘 또는 그 이상의 네트워크
  • 수 백만 개의 네트워크가 상호 연결된 네트워크

Internet이란?

1) 전세계에 산재되어 있는 컴퓨터 간의 정보를 공유하기 위하여 컴퓨터와 통신망을 연결해 놓은 컴퓨터 네트워크
2) 기관 또는 조직 및 개인들에 의해 운영되는 수많은 이기종 컴퓨터들이 연결되어 형성된 통신망들을 상호 연결하는 "Network of Network"라 할 수 있다.
3) 모든 LAN(Local Area Network)들이 WAN(Wide Area Network)으로 연결된 망이다.

  • 이기종 컴퓨팅 (heterogeneous computing) - 하나 이상의 프로세서 또는 코어를 사용하는 시스템

인터넷을 사용하기 위해서는 어떤것이 필요할까?

인터넷을 사용하기 위해서는 3가지의 설정이 필요하다.
컴퓨터 네트워크에서 장치들이 서로를 인식하고 통신하기 위한 IP, IP주소 내에서 network 주소와 host 주소를 구분해 주는 Netmask, 그리고 서로 다른 컴퓨터 네트워크에서 서로 다른 통신망, 프로토콜을 사용하게 해주는 GateWay가 있다.
ip와 Netmask, GateWay에 대한 설명은 아래와 같다.


IP

IP는 컴퓨터 네트워크에서 장치들이 서로를 인식하고 통신을 하기 위해 사용하는 특수한 번호이다.
IP는 컴퓨터 IP를 구별하기 위한 역할을 수행하며, 패킷을 받기 위해 존재 한다. IP는 host를 구분하는 고유 주소이며, 인터넷에서 유일해야 한다. 또한 IP주소는 32bit로 구성된다.

IP는 단독으로 설정되지 않으며 netmask, gateway와 함께 구성된다.

netmask

동일네트워크에 IP를 구분하고 네트워크의 사용 가능한 host를 지정하는 데 사용되는 32비트 "mask"다.
IP는 문자 주소와 달리 숫자만으로 구성되어 있어 netmask없이 host 주소를 구분할 방법이 없다.
예를 들어, 255.255.255.0에서 "0"은 할당된 네트워크 주소이며, 255.255.255.255에서 "255"는 할당된 브로드캐스트 주소다. 0과 255는 항상 할당되며 사용할 수 없다.


Gateway

Gateway는 네트워크 주소가 다른 컴퓨터의 네트워크와 통신하기 거쳐야 하는 지점이다. Gateway는 서로 다른 네트워크를 연결해주며, 서로 다른 네트워크의 프로토콜이 다를 경우 중재 역할을 해준다고 생각하면 된다.

Gateway 역할

일반적으로 집 컴퓨터에서 인터넷에 접속할 경우 집 -> 공유기 -> 인터넷 제공회사 라우터(at&t, NTT docomo, skt, LGU+, KT...)-> 인터넷망과 같은 경로를 따라 간다. 이 때 공유기와 인터넷 제공 회사의 라우터는 이전의 단계에서 다음 단계로 넘어 갈 경우 Gateway 역할을 담당한다. 인터넷에 접속하기 위해서는 수많은 Gateway를 거쳐야한다.


네트워크 설정 명령어

CMD(명령 프롬프트)에서 명령어를 입력하면 네트워크 설정 정보를 확인할 수 있다.

ipconfig 명령어

  • 컴퓨터의 네트워크 설정 정보(IP 주소, 게이트웨이 등)를 확인 할 수 있다.
  • IP 주소는 네트워크에 연결된 모든 장치에 있는 고유 주소를 말하며, IP 주소를 이용하여 서로를 통신 할 수 있다

ipconfig/all 명령어

  • 컴퓨터의 실제주소(MAC:물리적주소)를 확인할 수 있다

ping 명령어

  • 컴퓨터의 네트워크 상태를 점검하거나 진단하는 명령어로, 해당 컴퓨터가 네트워크에 정상적으로 연결되어있는지 확인할 수 있다
  • 연결에 문제가 있을 때는 응답이 없거나 왕복시간이 오래걸리는 것으로 측정된다
  • 명령어 사용 방법 : ping + 해당 컴퓨터의 IP 주소
  • ex) ping 192.168.10.92

예시

CMD에서 ipconfig 명령어를 입력하여 IP와 netmask를 비교해 보면 아래와 같이 출력이 된다.

이더넷 어댑터 VMware Network Adapter VMnet8:
연결별 DNS 접미사. . . . :
링크-로컬 IPv6 주소 . . . . : fe80::cc2e:6471:5c41:b526%7
IPv4 주소 . . . . . . . . . : 192.168.11.9
서브넷 마스크 . . . . . . . : 255.255.255.0
기본 게이트웨이 . . . . . . :

상기에 있는 출력을 확인해 보면 IPv4는 IP와 Netmask를 &(앤드)연산하여 나온 Network 주소이며,
서브넷 마스크는 동일 네트워크에 IP를 구분한다.

Network 주소가 같을 경우 자신과 같은 주소 사용자임을 확인할 수 있으며, 자신과 네트워크가 같으면 직격포트로 보낼 수 있다.

만약 다를경우 해당 네트워크를 게이트웨이로 보내게 된다.

⭐참고

0개의 댓글

관련 채용 정보