본문 바로가기

Computer Science/Network14

OSI 7 Layer - 5, 6, 7 Layer OSI 7계층 요약 정리 1계층 - 물리계층 디지털 신호 ↔ 아날로그 신호 전환 후 데이터 송수신 랜카드 2계층 - 데이터링크 계층 하나의 네트워크 안에서 MAC주소를 가지고 특정 기기로 데이터를 보내는 계층. 스위치 - MAC 주소 테이블을 가지고 Frame의 MAC 주소를 보며 전송 3계층 - 네트워크 계층 서로 다른 네트워크 사이에서 IP 주소를 가지고 데이터를 전송하는 계층 라우터 - 라우팅 테이블을 가지고 Packet의 IP 주소를 보며 전송 4계층 - 전송 계층 송신측에서 수신측으로 데이터를 전송하는 과정에서 중복, 누락, 오류가 발생하지 않고 순서에 맞게 전송되도록 관리하는 계층 TCP, UDP - 전송 프로토콜 5, 6, 7 Layer 5 Layer - Session Layer - 세션 계.. 2024. 4. 18.
OSI 7 Layer - 4 Transport Layer - TCP/IP의 흐름 제어 & 오류 제어 & 혼잡 제어 OSI 7 계층 중 4계층인 전송 계층은 1~3계층에 의해 전송되는 데이터에 대해 중복, 오류를 감지하고 제어하는 역할을 하는 계층이다. 해당 계층에서는 TCP 또는 UDP 프로토콜을 사용한다. 이 중 TCP가 신뢰성있는 통신을 제공하며, TCP/IP 통신은 다음과 같은 흐름 제어, 오류 제어, 혼잡 제어 방식을 제공한다. 흐름 제어 흐름 제어는 송신 측과 수신 측의 TCP 버퍼 크기 차이로 인해 생기는 데이터 처리 속도 차이를 해결하기 위한 기법이다. TCP 통신을 할 때, 송신 측은 버퍼에 TCP 세그먼트를 보관한 후 순차적으로 전송하고, 수신 측은 도착한 TCP 세그먼트를 애플리케이션이 읽을 때까지 버퍼에 보관한다. 수신 측이 송신 측보다 데이터 처리 속도가 빠르면 아무 문제가 없지만, 송신 측의 .. 2024. 4. 18.
OSI 7 Layer - 4 Transport Layer OSI 7계층 요약 정리 1계층 - 물리계층 디지털 신호 ↔ 아날로그 신호 전환 후 데이터 송수신 랜카드 2계층 - 데이터링크 계층 하나의 네트워크 안에서 MAC주소를 가지고 특정 기기로 데이터를 보내는 계층. 스위치 - MAC 주소 테이블을 가지고 Frame의 MAC 주소를 보며 전송 3계층 - 네트워크 계층 서로 다른 네트워크 사이에서 IP 주소를 가지고 데이터를 전송하는 계층 라우터 - 라우팅 테이블을 가지고 Packet의 IP 주소를 보며 전송 앞선 1, 2, 3계층을 통해 다음과 같이 서로 다른 네트워크 사이에서도 데이터를 주고받는 과정을 이해할 수 있었다. 과정을 아래 그림을 통해 정리해보자. 보라색 선은 물리적으로 연결되어 있는 선이고, 파란색 선이 송신 과정을 나타낸다. 이를 중점으로 보자.. 2024. 3. 28.
OSI 7 Layer - 3 Network Layer - IP Address IP Address 🔎 IP 주소의 구성 - 네트워크 ID : 어떤 네트워크에 속한 IP인지 - 호스트 ID : 하나의 네트워크 안에서 특정 장비의 주소 IPv4의 클래스 - 과거 IPv4 주소는 네트워크 크기에 따라 클래스로 구분된다. A~E 클래스 까지 있다. IPv4의 경우 2진수로 나타냈을 때 IP 주소 최상위 자릿수가 0일 때는 A 클래스, 최상위 자릿수 두 개가 10일 때는 B 클래스, 최상위 세자릿수가 110일 때는 C 클래스로 구분된다. 10진수 : 10.xxx.xxx.xxx 2진수 : 00001010.xxx.xxx.xxx.xxx 위의 경우에는 최상위 자릿수가 0이므로 A 클래스에 해당된다. 표로 정리하면 다음과 같다. 종류 IP 주소 범위 네트워크 수 최대 호스트=네트워크 크기 A 클래스.. 2024. 3. 22.