본문 바로가기
네트워크

외워서 끝내는 네트워크 핵심이론 기초 - 1. OT

by yukuda 2024. 6. 7.
728x90

1. 강의소개

  • IP : internet protocol

2. 수강 전에 알고 있다고 가정하는 것들

  • 단위
   1024 = 2¹⁰
   2³² = 42억 9천만.. 
   2³²bytes = 4 * 1024 * 1024 * 1024 = 4GB
  • 2진수와 16진수
    ex) 0010 (4 bit) → 4 bit씩 끊어서 16(=2⁴)진수로 표기
  • 범용 운영체제는 User mode와 Kernel mode가 존재

3. Layer와 Layered 구조

Layered 구조

  • Layered 구조로 도식이 나온다 하면 어떤 경우에도, 존립이 의존적이라는 얘기

    → 4는 3을 전제함
    → 3은 4의 전제조건

4. 네트워크와 네트워킹 그리고 개념

Network와 Networking의 개념

  • Network → 관계
  • Networking → 상호작용

개념(Abstraction)과 구현(Implementation)

5. User mode와 Kernel mode

User mode와 Kernel mode

  • NIC(Network Interface Card) = LAN 카드
  • Driver란?
    -⠀하드웨어를 제어하기 위한 소프트웨어
    -⠀driver를 설치해야 장치를 작동시킬 수 있음
  • TCP/IP
  • Socket = file ( 어떤 프로세스가 어떤 소캣을 열었다. 즉 어떤 파일을 열었다)




출처

  • 널널한 개발자님의 외워서 끝내는 네트워크 핵심이론 - 기초를 듣고 작성한 강의입니다.