728x90

OSI : 서로 다른 시스템끼리 통신하기 위한 방법

  • 데이터를 가공 및 재가공을 거쳐 전달

 

물리 계층

  • Physical (실제 가시적으로 보이는 요소 지정)
  • 광매체로 보낼 지, 유/무선으로 보낼 지 결정
  • 구체적인 실제 하드웨어 장치 간의 규격을 지정해둠

 

데이터 링크 계층

  • 물리 계층에서 전송하는 비트들에 대한 동기 및 식별
    • 흐름제어(Flow Control)
    • 오류제어(Error Control)
  • 헤더 필드에 송/수신지 주소를 포함하여 보내고 트레일러 필드에서 오류 검출 코드를 삽입하여 보냄

 

네트워크 계층

 

전송 계층

  • 전송 계층을 기점으로 네트워크 서비스와 상위 사용자 서비스로 구분

 

세션 계층

  • 세션의 생존 확인 및 유지, 종료 담당
  • 반이중 대화, 전이중 대화 설정 및 동기화 유지
  • └ 양방향 통신

 

표현 계층

  • 전송 데이터의 구문과 의미에 대한 처리 담당
  • 통신을 위한 네트워크 표준 형식으로 데이터 변환

 

응용 계층

  • 앱 - 실제 사용하는 부분

  • 데이터 전송 단계
    • 상위 계층에서 하위 계층으로 캡슐화
  • 데이터 수신 단계
    • 하위 계층에서 상위 계층으로 역캡슐화

TCP/IP 구조

인터네트워킹 장비

리피터

  • 물리계층에서 동작하는 장비
  • 전기나 광신호를 증폭함 (오류 신호도 같이 증폭한다는 단점 존재)
  • 리피터에 의해 연결된 네트워크는 완전히 하나의 네트워크로 동작

원거리의 경우 신호가 약해지므로 리피터를 이용해 신호를 증폭해줌

 

허브(Hub)

  • 가까운 거리의 컴퓨터들을 하나의 상호 연결시켜주는 네트워크 장비
  • 더미 허브
  • 인텔리전트 허브
  • 스택커블 허브

 

브리지(Bridge)

  • 데이터 링크 계층에서 동작하는 네트워크 장비
  • 한 포트에서 수신한 모든 프레임을 일단 버퍼에 저장하고 오류가 발생하지 않은 프레임만 선택하여 목적지로 전달

 

스위치

  • 일종의 브리지와 비슷한 역할을 하지만 고속으로 대용량의 데이터를 전달하기 위해 사용하는 네트워크 장비
  • Cut-Through, Interim Cut-Through, Store-And-Forward 스위칭 방식으로 구분

 

라우터

  • 최적 경로 선택
    • 패킷의 목적지 : 주소를 기반으로 최적의 경로를 선택하여 인접 라우터로 패킷 전달
  • 세그먼트의 분리
    • 하나의 네트워크를 여러 개의 세그먼트로 분리
  • 이종 네트워크 간의 연결
    • 송/수신측의 호스트가 서로 다른 네트워크 프로토콜을 사용할 경우 연결이 가능하게 해줌

 

게이트웨이

  • 데이터의 출입구를 한 곳으로 지정하여 해당 부분에서 데이터의 출입과 보안을 한번에 수행
  • 네트워크의 병목 현상을 일으키는 원인이 될 수 있음

TCP/IP 프로토콜 계층(구성)

  • TCP/IP 모델을 이용한 구현이 OSI모델보다 수월하다.

⭐ OSI 모델과 함께 비교하여 TCP/IP 모델을 이해할 필요성이 있다.

728x90

'🖥️ Computer Science > Network' 카테고리의 다른 글

[TCP/IP] 멀티캐스팅  (0) 2022.01.14
[TCP/IP] IP 주소 관련 프로토콜 ICMP  (0) 2022.01.14
[TCP/IP] IP 주소 관리  (0) 2021.10.08
[TCP/IP] IP 패킷 헤더 옵션  (0) 2021.10.08
[TCP/IP] IP 패킷의 구성  (0) 2021.09.20