-
프레임과 패킷네트워킹(Networking)/01 네트워킹에 들어서기 2024. 6. 7. 22:06반응형
1. 프레임 : OSI 7Layer 중 2계층인 Data Link 계층에서 전송되는 단위로 전송 프레임에는 상위 계층에서 보낸 전송 데이터에 오류 확인을 위한 체크섬, 송수신 호스트의 주소, 기타 프로토콜에서 사용하는 제어 코드 등의 정보가 포함된다. 프레임을 전송받은 호스트는 체크섬 에러를 확인하고 에러 및 변형 등의 오류를 체크한다. 에러 검출 시 재전송을 요구하여 복구 과정을 거친다.
2. 패킷 : OSI 7Layer 중 3계층인 Network Layer 에서의 단위로 네트워크를 통해 전송될 때 L3 스위치, 라우터 등에서 전달하는 전송단위이다.
패킷 : 컴퓨터 네트워크에서 데이터를 전송하는 기본 단위
- 데이터 통신 중에 정보를 주고 받을때, 큰 데이터를 작은 조각으로 나누어 전송하게 되는데,
이 작은 조각을 패킷이라 한다
- 목적지에서는 이 패킷을 재조립해서 정보를 얻는다. 각 패킷에는 목적지 및 출발지 주소, 전송된 데이터 일부 오류 검출을 위한 체크섬 등이 포함
패킷은 프로세스가 socket에 대고 I/O를 시도하면 메모리에 저장된 Stream 형식의 긴 데이터를 일정 단위로 끊어 segment화한 후에 packet 형태로 포장해서 생성된다
데이터 분할 → 헤더 추가 → 데이터추가 → 트레일러 추가 → 전송
수신 및 재조립 : 목적지에서 받은 패킷들을 순서대로 받고, 필요하다면 재조립하여 원래의 데이터를 복원
컴퓨터는 프로토콜(Protocol)로 말한다
프로토콜이란?
- 컴퓨터 끼리 서로 통신하기 위해서 필요한 서로 간의 통신 규약 또는 통신 방식
(프로토콜이 같은 것끼리만 통신이 가능)
프로토콜 종류
- 인터넷을 사용하기 위한 TCP/IP와 내부에서 사용하기 위한 IPX ( ex) 컴퓨터실 스타크래프트 ) 등 이 있다
반응형'네트워킹(Networking) > 01 네트워킹에 들어서기' 카테고리의 다른 글
DHCP (0) 2024.06.08 TCP/IP (0) 2024.06.08 OSI 7 Layer (0) 2024.06.07 유니캐스트, 브로드캐스트, 멀티캐스트 (0) 2024.06.06 맥 어드레스(MAC Address) (0) 2024.06.06