• OSI 7계층

    • 네트워킹에 대한 표준을 7계층으로 나눈것
    • 7 - 어플리케이션 레이어
    • 6 - 프레젠테이션 레이어
    • 5 - 세션 레이어
    • 4 - 트랜스포트 레이어
    • 3 - 네트워크 레이어
    • 2 - 데이터 링크 레이어
    • 1 - 피지컬 레이어

    → OSI7 계층은 인터넷환경에서 통신하기 위해 네트워킹에 대한 표준을 7계층으로 나눈것입니다. 7계층은 각각 가장 아래부터 물리계층, 데이터링크계층, 네트워크계층, 전송계층, 세션계층, 프레젠테이션 계층, 어플리케이션 계층이 있습니다.

  • TCP,UDP

    • TCP : 신뢰성이 높은 프로토콜
    • UDP : 빠른 프로토콜

    → TCP는 신뢰성 있는 통신을 위해 사용하는 프로토콜로, 높은 신뢰성을 보장하지만 UDP보다는 속도가 느립니다. 3wayhandshaking을 사용해 1:1로 연결하고 4wayhandshaking을 사용해 연결을 해제합니다. 또 흐름제어와 혼잡제어가 이루어집니다.

    UDP는 비연결형 손상된 데이터에대해 재전송 하지 않습니다. 프로토콜로 속도가 중요한 영상 스트리밍 등의 데이터 전송에 사용되는 프로토콜로, 속도는 빠르되 신뢰성은 떨어집니다.

    1:1, 1:N, N:M의 통신을 지원합니다.

  • IP

    • Internet Protocol
    • 인터넷을 하기 위한 통신규약
    • 인터넷 통신규약에 맞는 주소 ⇒ IP adress
    • 특징
      • 비신뢰성 : 프로토콜일 뿐 데이터에 흐름에 관여하지 않기 떄문에 보낸 패킷이 제대로 갔는지 보장하지 않는다.
        • 신뢰성을 보장하는 방식이 ICMP(Ping 확인에 사용되는 프로토콜)
      • 비 연결성 : 패킷을 받을 대상이 연결 상태임을 확인하지 않고 전송

    → IP는 인터넷 프로토콜의 약자로 인터넷망을 통해 패킷을 주고받는 규약입니다. 비신뢰성과 비연결성의 특징을 가집니다. 비 신뢰성은 비연결성은 패킷의 도달유무를 보장하지 않는 것이고, 패킷을 보내는 대상의 상태를 확인하지 않는 것입니다.

  • DNS 도메인 주소를 IP주소로 변환해주는 시스템

    • URL을 입력하면 ISP가 관리하는 DNS해석기에 요청을 라우팅 시킵니다. DNS ROOT서버의 TOPLEVEL 서버주소를 요청하고, SECOND LEVEL을 요청하는 식으로 IP 주소를 가져올 수 있습니다.
  • 로드밸런서

    • 서버의 부하를 분산시켜주는 시스템
    • L4로드밸런서는 네트워크 계층 4계층 이하 특히 Mac주소, IP주소, 포트정보를 가지고 트래픽을 분산합니다.
    • L7로드밸런서(어플리케이션 로드밸런서)는 응용계층의 정보를 가지고 분산시킵니다. 패킷내용을 확인하고 DDoS같은 비 정상적 트래픽을 필터링할 수도 있습니다.
  • OSI 7계층에 대해서 설명하시오

  • 라우터와 스위치의 차이

  • 라우터와 게이트웨이 차이

  • 게이트웨이

  • TCP/IP 4계층

    • OSI 7계층 쓰지않고 TCP/IP쓰는 이유
  • TCP, UDP에 대해서 설명

    • TCP에서 서버와 클라이언트 함수 호출 순서
    • 3way, 4way handshake에 대해 설명
    • 4way handshake의 비정상 종료상황
  • IP

  • ICMP

  • IGMP

  • ARP

  • RARP

  • DNS란?

    • 작동순서
    • 라운드로빈이란? 및 단점