Version IP Protocol version을 나타냅니다. 주로 사용되는 version은 IPv4와 IPv6가 있습니다. 각각 4, 6으로 표시됩니다. IPv4라면 0100, IPv6라면 0110 다른 값들은 현재 사용되지 않거나 예약되어 있을 수 있습니다. IHL(Internet Header Length) IP header의 길이를 나타내는 Field입니다. 4bit이기에 0-15사이의 값을 표현할 수 있습니다. 이 값에 4를 곱하게 되면 IP header의 실제 길이가 계산됩니다. IHL Field의 값이 5라면 IP header의 length는 20byte가 됩니다. TOS(Type of Service) 이전에는 QoS 관련 정보를 가지고 있었지만 더 나은 Service를 위해 DSCP개념으로..
L2 Frame Header의 구조는 다음과 같습니다. Preamble은 수신자와 송신자의 Sync를 맞추기 위한 bit입니다. 보통 frame 계산을 할 때에는 포함시켜 계산하지는 않지만 실제 통신을 할 때에는 포함되어야 합니다. Destination Address 목적지의 MAC address를 나타냅니다. MAC address는 48 bit 이기 때문에 6byte의 field 크기를 가지고 있습니다. Source Address 송신자의 MAC address를 나타냅니다. 마찬가지로 6 byte의 크기를 가지고 있습니다. Type Frame의 Data 부분에 있는 상위 계층의 프로토콜의 유형을 식별하는데 사용됩니다. 예를 들어, 이더넷 프레임이 IP 패킷을 전달하는 경우, Type 필드는 0x0800..
네트워크라는 단어는 이제 단순히 컴퓨터 네트워크 상에서의 용어가 아닌 일상에서의 용어가 되었습니다. 일상에서 사용될 때에는 흔히 커뮤니티와 비슷한 의미로 사용되는 경우가 많은 것 같습니다. 어느 단체와 네트워크가 형성되어 있다~ 라던지 어떠한 성향을 지닌 사람들의 네트워크가 형성되어 있다... 등 컴퓨터 네트워크 상에서의 네트워크도 의미는 크게 다르지 않습니다. 넓게 보자면 거의 전 인류가 사용하는 인터넷이 하나의 네트워크가 될 수도 있을 것이고 좁게 보자면 두 개의 컴퓨터(End Device, end point, Terminal.... ) 이 연결되어도 그것 또한 네트워크입니다. 기술적으로 정의하자면 컴퓨터(End Device)가 그물망(Net)처럼 연결되어 서로 통신할 수 있는 것. 이 통신에는 데이..
1계층 물리 계층(Physical Layer) 데이터 링크 계층의 프레임을 받고, 다음 장치에 구리나 광섬유(케이블) 또는 무선 통신 매체를 통신해 전송하기 위한 신호로 바꾸어 준다. 물리적 매체를 통해 데이터(bits)를 전송하기 위해 요구되는 기능들을 정의 USB 케이블, 동축 케이블 등 두 디바이스 간의 실제 접속을 위한 기계적, 전기적 특성에 대한 규칙을 정의 데이터 전송 단위 - 비트(bit) 프로토콜 - RS-232, RS-449 등 케이블 장비 - 허브, 리피터 2계층 데이터링크 계층(Data Link Layer) 네트워크 계층 패킷 데이터를 물리적 매체에 실어 보내기 위한 계층 포인트 투 포인트(Point to Point) 간 신뢰성있는 전송을 보장하기 위한 계층 신뢰성있는 전송을 위해 오..