본문 바로가기

프로그래머스 데브코스

[클라우딩 어플리케이션 엔지니어링 TIL] 4. 컴퓨터 네트워크

1.학습 주제

  • 디지털 통신을 왜 사용하는가?
  • OSI-7 계층 모델
  • 프로토콜과 인터넷 주소체계

2.주요 메모 사항 소개

  • 디지털 통신을 왜 사용하는가?
    • 이점
      • 정보의 손실이 적다.
      • 매체를 다중화하여 대역폭 활용도를 높일 수 있다.
      • 정보의 암호화가 용이하다.
    • 분류
      • 직/병렬 전송
      • 동기식 전송 / 비동기식 전송
      • 전송 방향에 따른 분류(단방향/반이중/전이중)
      • 화선 접속 방식에 따른 분류(점대점/다지점)
      • 망 구성 범위에 따른 분류(LAN/WAN)
    • OSI-7 계층 모델
      • 표준 프로토콜을 사용하여 다양한 시스템이 통신할 수 있도록 국제표준화기구(OSI)에서 제정한 개념 모델

OSI-7 계층 모델

    • 계층 1 Physical: 네트워크의 기본 네트워크 하드웨어 전송 기술이 속해 있는 계층
    • 계층 2 Data Link: 신뢰성있는 전송을 보장하기 위한 계층
      • 대표적인 예시로 와이파이, 이더넷이 있다.
      • 다중접근제어, 흐름제어, 오류검출을 한다.
    • 계층 3  Network 여러개의 노드를 거칠때마다 경로를 찾아주는 역할을 하는 계층
    • 계층 4 Transport 양 끝단의 사용자들이 신뢰성있는 데이터를 주고 받을 수 있도록 해 주는 계층
    • 계층 5 Session 양 끝단의 응용 프로세스가 통신을 관리하기 위한 방법을 제공하는 계층
    • 계층 6 Presentation 코드 간의 번역을 담당하는 계층
    • 계층 7 Application 일반적인 응용 서비스를 수행하는 계층 
  • 프로토콜과 인터넷 주소체계
    • 프로토콜: 서로 다른 컴퓨터 사이에 데이터를 주고 받기 위한 약속
    • IP 주소는 네 바이트로 이루어져 있고, 각 바이트에 표현된 수 사이에 점을 찍어 구분 표현
    • CIDR(Classless Inter-Domain Routing): 주소지정 방법의 제한을 완화하면서도 효과적인 도메인간 라우팅이 가능하도록 하기 위하여 고안된 기법

3. 공부하며 느낀 점

과거에 전공으로 들은 적이있어서 기억이 새록새록 나는 것같아 좋았다.

4.출처