네트워크 - OSI 7 계층

zzzzzang_gu·2023년 4월 6일

cs이론

목록 보기
12/13

📍 네트워크

  • Computer Network : 컴퓨터간의 통신을 의미
    ex) 파일 송수신, 웹 사이트, 이메일 열람

  • 컴퓨터간의 통신을 위한 규칙이 있음

  • 커버 범위에 따른 네트워크 구분

네트워크 구분설명
LAN건물 등 특정 지역
WAN인터넷 서비스 제공자들이 제공하는 광역 네트워크 (장거리)
WLAN무선 근거리 네트워크

📍 프로토콜

통신을 하기위한 규칙 - 하나의 프로토콜로 END TO END 처리는 거의 없음, 여러개의 프로토콜이 각자 역할을 하며 통신이 이루어진다.


📍 OSI 7 계층

다른 컴퓨터간 데이터 전송을 지원할 수 있는 추상 모델을 표준화

7계층 : APPLICATION 응용계층

  • 응용 프로그램이 필요한 기능 제공
  • 네트워크 응용 프로그램을 위한 인터페이스 제공
  • 대표적인 프로토콜 : HTTP

6계층 : Presentation 표현계층

  • 응용계층으로부터 전달받거나 전달하는 데이터의 암호화 담당

5계층 : Session 세션계층

  • 세션 또는 대화 연결, 관리담당
    EX) FTP로 여러 파일 다운로드, 각 다운로드 연결/관리 처리

4계층 : Transport 전송계층

  • 데이터 전송 중 손상/유실 등을 확인해 목적이에 신뢰할 수 있는 데이터 전달 담당
  • 목적지의 어떤 응용프로그램에 데이터를 전달해야 하는지 식별하는 기능 (포트)
  • 대표적 프로토콜 : TCP, UDP

TCP : 연결형 프로토콜, 데이터의 전송 순서 보장, 데이터 신뢰성 보장

UPD : 비연결형 프로토콜, TCP보다 전송속도가 빠름, 주로 스트리밍/브로드캐스팅 사용

포트(PORT) 번호

  • 목적지의 어떤 응용프로그램에 데이터를 전달해야 하는지를 식별하는 기능
  • 포트번호는 0 ~ 65535
  • 웹서버 : 80 / 이메일 : 110 / FTP : 21

3계층 : Network 네트워크 계층

  • 다양하고 방대한 네트워크 상에서, 컴퓨터간 논리적 연결을 위해 네트워크 계층이 필요
  • 대표적인 프로토콜 : IP프로토콜
  • 물리적 네트워크 사이에 데이터 송수신 담당
  • 대표적인 프로토콜 : 이더넷 프로토콜 (헤더에 MAC 주소를 넣어서 보냄)

이더넷 : 물리게층 + 데이터 링크 계층
MAC 주소 : 하드웨어마다 유일한 주소

1계층 : Physical 물리계층

  • 데이터를 전기신호로 변환하여 송수신
  • 시스템간 물리적 연결

0개의 댓글