[네트워크] 구조, OSI7 Layer, TCP/IP, 캡슐화

seonja kim·2021년 10월 19일
1

네트워크

의미

분산되어 있는 컴퓨터들이 자원을 공유할 수 있게 통신망으로 연결한 것

형태

  • LAN(Local Area Network) 근거리 통신망
    - 사무실 또는 학교 등의 가까운 지역을 한데 묶은 네트워크
  • WAN(Wide Area Network) 장거리 통신망
    - 떨어진 LAN 망을 연결, 규모가 큰 네트워크, ISP로 연결
  • VPN(Virtual Private Network) 가상 사설망
    - 공중망을 사설망처럼 사용, 암호화

구조

  • 규모
    - 회사나 학교 등의 집단 크기에 따라 구분 - 사용자, 대역폭
  • 업종
    - 공공기관, 제조, 금융, 게임 등의 업종에 따른 서비스 중요도
  • 통신 방식과 경로 (Server & Client, Peer to Peer)
  • 토폴로지
    - Star, Ring, Mesh, Bus, Tree, Redundancy

홈 네트워크

  • 인터넷 - ISP - 모뎀 - 공유기 - 컴퓨터

기업용 네트워크

  • ISP - 전용선 - 라우터 - 방화벽 - L3 백본 - L2 스위치 - 서버, 컴퓨터 - L4 로드밸런서 - DMZ

OSI7 Layer

정의

네트워크 프로토콜과 통신을 7계층으로 표현

목적

프로토콜을 기능별로 나누고 계층 별로 구분
벤더 간 호환성을 위한 표준이 필요 -> 쉬운 접근성으로 기술의 발전

1계층

  • 기능
    - 장치와 통신 매체 사이의 비정형 데이터의 전송을 담당
    - 디지털 bit를 전기, 무선, 광 신호로 변환
    • 전송되는 방법, 제어 신호, 기계적 속성 등을 정의
    • 케이블, 인터페이스, 허브, 리피터 등이 이에 속함
  • 기능
    - 동일 네트워크 내에서 데이터 전송, 링크를 통해서 연결을 설정하고 관리
    • 물리계층에서 발생할 수 있는 오류를 감지하고 수정
      - IEEE802에서 정의
    • MAC(Media Access Control), LLC(Logical Link Control)

3계층 - Network

  • 기능
    - 다른 네트워크로 데이터 전송, IP(Internet Protocl) 주소로 통신
    - 출발지 IP에서 목적지 IP로 데이터 통신 시 중간에서 라우팅 처리
    • 데이터가 큰 경우 분할 및 전송 후 목적지에서 재조립하여 메시지 구현
    • IP통신과 라우팅
    • L3스위치, 라우터

4계층 - Transport

  • 기능
    - 호스트 간의 데이터(서비스)전송
    • 오류 복구 및 흐름제어, 완벽한 데이터 전송을 보장
    • TCP/ UDP
    • L4 계층을 특정 하드웨어로 구분하기가 모호
    • Port를 제어한다는 의미로 L4 로드 밸런서가 있다

5계층 - Session

  • 기능
    - 로컬 및 원격 애플리케이션 간의 IP/ Port 연결을 관리

6계층 - Presentation

  • 기능
    - 사용자 프로그램과 네트워크 형식 간에 데이터를 변환하여 표현과 독립성을 제공
    - 인코딩, 디코딩, 암호화, 압축
    • ASCII, JPG, MPEG

7계층 - Application

  • 기능
    - 사용자와 가장 밀접한 소프트웨어
    - 이메일 서비스 SMTP, 또는 파일전송 FTP 등

TCP/IP 모델 비교와 캡슐화

TCP/IP 정의

네트워크 프로토콜의 모음으로 패킷 통신 방식의 IP와 전송 조절 프로토콜인 TCP로 이루어져있다.

TCP/IP 모델

TCP/IP와 OSL7 Layer 비교

캡슐화


profile
Adventurer

0개의 댓글