카테고리 없음

모의면접 정리 - ip , 라우팅 등 본캠프 12/18

parkcw0325 2024. 12. 18. 18:20

1.  IP란?

**IP(Internet Protocol)**는 인터넷 통신 규약으로, 데이터를 수신하고 통신하는 방법을 규정한 표준입니다.

 

    - 운영체제나 언어의 차이에도 불구하고, 통신 규약(프로토콜)을 설정하여 데이터 전송이 가능하도록 합니다.

    - OSI 7 계층은 통신 프로토콜의 표준화를 위해 고안된 모델이지만, 오늘날에는 TCP/IP가 더 널리 사용됩니다.

 


2. IP 주소 체계

IP 주소는 통신을 위해 전자기기를 식별하는 고유 주소입니다.

  • IPv4: 32비트(약 43억 개의 주소 제공). 현재 주소 부족 문제로 인해 한계에 도달.
  • IPv6: 128비트로 설계되어 사실상 무한에 가까운 주소 제공.

 


3. 서브넷 마스크란?

서브넷 마스크는 IP 주소를 네트워크 부분호스트 부분으로 나누는 데 사용됩니다.

  • 예: 192.168.1.10과 255.255.255.0의 AND 연산 → 192.168.1.0 (네트워크 주소).
  • 효과:
    • 큰 네트워크를 작은 단위로 분리 → 관리 및 보안 효율성 향상.
    • IP 주소 낭비 방지.


4. 브라우저에서 네이버를 입력하면?

  • DNS 조회: 도메인 이름(Naver)을 IP 주소로 변환.
  • TCP 연결 설정: 브라우저와 네이버 웹 서버 간 연결.
  • HTTP 요청 전송: 클라이언트 요청을 서버로 보냄.
  • 서버 응답 처리: 서버가 데이터를 클라이언트에 반환.
  • 브라우저 렌더링: 수신한 데이터를 화면에 출력.

5. 라우터란?

라우터는 네트워크 간 데이터 패킷을 전달하고 경로를 설정하는 장치입니다.

  • 가정용 라우터: 인터넷 연결 및 Wi-Fi 제공.
  • 라우팅 종류:
    • 정적 라우팅: 사람이 직접 경로 설정.
    • 동적 라우팅: 프로토콜을 통해 경로를 자동 최적화.

 


6. 동적 라우팅 프로토콜

  • AS 내 통신: Autonomous System 내부 통신.
    • RIP: 홉 수 기준 경로 최적화, 작은 네트워크에 적합.
    • OSPF: 구역(AREA)으로 나눠 대규모 네트워크에서 사용.
  • AS 간 통신: 서로 다른 AS 간의 경로 설정.