Hyogi's Notebook

네트워크 설정 - 임베디드 프로그래밍

by 효기’s
네트워크의 기초 
TCP/IP 프로토콜

프로토콜이란 컴퓨터와 컴퓨터 사이에 데이터를 어떻게 주고 받을 것인지를 정의한 통신 규약

 

OSI 7계층 

응용계층 (application layer) → 전송 계층 (transport layer) → 네트워크 계층 (network layer) → 링크 계층 (link layer) →

물리 계층 (physical layer) 

 

주소 

일반적으로 네트워크 인터페이스는 거의 대부분 이더넷 방식을 사용

컴퓨터의 주소는 MAC주소, IP주소, 호스트 명이 있다.

 

 

MAC주소 

MAC 주소는 하드웨어를 위한 주소며 네트워크 인터페이스 카드(랜 카드) 에 저장된 주소라고 생각하면 됨.

 

IP 주소

인터넷 주소라고 부르는 것이 IP주소이다.

IP 주소는 인터넷으로 연결된 네트워크에서 각 컴퓨터를 구분하기 위해 사용된다.

IP주소는 네트워크를 구분하는 네트워크 주소 부분과 해당 네트워크 안에서 특정 컴퓨터를 식별하는 호스트 주소로 구분.

이때 A, B, C 클래스로 구분한다. (C클래스를 많이씀)

 

서브넷 사용이유

서브넷을 사용하는 가장 큰 이유는 도메인의 크기를 줄이기 위해서

  - 네트워크 관리자는 네트워크를 적절한 크기로 분할해야 효율을 높일 수 있음.

 

트래픽 혼잡을 줄이고 자신이 속한 네트워크를 구조와 상황에 맞게 구성함.

  - 네트워크의 관리와 유지 보수를 용이하게 하기 위함.

 

서브넷 마스크의 개념

하나의 네트워크를 여러 서브넷으로 분할하는 기능을 수행

 

DNS의 개념

도메인 

→ 사람들이 IP주소를 기억하기 쉽지 않으므로 식별할 수 있는 문자로 주소를 만들어 사용.

→ 도메인 이름이 계층적으로 이루어져 있는 체계

 

DNS 설정하기

호스트 명을 IP주소로 바꾸는 역할을 수행.

DNS가 설정되어 있지 않으면 이름으로 서버에 접속할 수 없으며 직접 IP주소를 사용하여 접속 가능.

 

넷마스크

IP 주소에서 네트워크 부분을 알려주는 역할

 

브로드캐스트 주소

같은 네트워크에 있는 모든 컴퓨터에 메시지를 보낼 때 사용하는 것

 

네트워크를 설정하려면

IP주소, 넷마스크와 브로드캐스트 주소, 게이트웨이(라우터) 주소, DNS 주소가 필요함.

 

게이트 웨이

네트워크를 다른 네트워크와 연결할 때 연결점이 되는 장치가 게이트웨이.

 

IP 주소 변경하기

잘못된 DNS 주소 100.100.100.100을 입력하고 저장후 네트워크 연결 창 닫기

→ DNS서버가 고장나거나 주소를 잘못 입력한 경우 서버가 응답하지 않음.

블로그의 정보

감성 개발자 효기

효기’s

활동하기