지금까지 포스팅해오면서 태그를 network로 적었는데
여기서 네트워크란 무엇인가 ?
Net + Work의 합성어로 컴퓨터들이 통신 기술을 이용하여 그물망처럼 연결된 통신 이용 형태를 말한다.
즉, 결과적으로 통신하는것이 네트워크이다.
네트워크 프로토콜과 통신을 계층별로 나누어 설명하는 개념적인 모델이다.
Inter → 가로지른다
같은 네트워크 상에서 내부 통신 : Intra
다른 네트워크끼리 외부 통신 : Inter
7 Application
6 Presentation
5 Session
4 Transport
3 Network
2 Datalink
1 Physical
7,6,5 - 메시지 Message(Data)
4 - 세그먼트 (Segment)
3 - 패킷 (Packet)
2 - 프레임 (frame)
1 - 비트 (bit)
네트워크 통신을 설명하고 구조화하기 위한 또 다른 네트워크 모델이다.
OSI 7계층과 유사한 목적을 가지고 있지만, 조금 더 간단하고 실용적인 모델로 널리 사용된다
7~6 계층을 Application (응용 계층)
최종 사용자와 네트워크 간의 상호 작용을 담당하며, 여러 응용 프로토콜(HTTP, FTP, SMTP 등)이 이 계층에서 동작
4 계층 - Transport (전송 계층)
데이터의 신뢰성과 흐름 제어를 담당하며, TCP와 UDP 프로토콜이 이 계층에서 동작
3 계층 - Internet (인터넷 계층)
IP 주소와 라우팅을 처리하며, 패킷 전달을 관리합니다. ICMP, IP 프로토콜 등이 이 계층에서 동작
1~2 계층을 Link (네트워크 접속 계층)
물리적인 네트워크와 관련된 부분을 처리하며, 이더넷, Wi-Fi, PPP 등과 같은 하드웨어 관련 기술이 이 계층에서 동작
위에서 밑으로 -> Encapsulation, 반대로는 -> Decapsulation
네트워크 환경에서 컴퓨터(노드)간 통신하기 위해 각 컴퓨터에 부여된 네트워크 상 주소
네트워크 주소 + 호스트 주소
8비트.8비트.8비트.8비트 → 32비트
8비트 = 1바이트 = 옥텟, 4개의 옥텟으로 구성
💡 ex) 192.168.02각 마디의 단위: 옥텟 ( 8비트, 1바이트)
A 클래스 2^6 2^5 2^4 2^3 2^2 2^1 2^0
0 (고정) 1 1 1 1 1 1 0~127
B 클래스 128 ~ 191
C 클래스 192 ~ 223