자료구조 뽀개기
자료구조는 다수의 데이터를 시간,메모리 효율적으로 처리할 수 있도록 도와준다. 자료구조의 성질을 잘 알고 있다면 상황에 맞춰 필요한 자료구조를 사용함으로써 효율적인 처리가 가능할 것이다. 다수의 데이터들을 효율적으로 처리하기 위한 여러가지 메커니즘, 자료구조에 대해서 알아보자
자료구조는 다수의 데이터를 시간,메모리 효율적으로 처리할 수 있도록 도와준다. 자료구조의 성질을 잘 알고 있다면 상황에 맞춰 필요한 자료구조를 사용함으로써 효율적인 처리가 가능할 것이다. 다수의 데이터들을 효율적으로 처리하기 위한 여러가지 메커니즘, 자료구조에 대해서 알아보자
네트워크 액세스 계층(물리 계층 + 데이터 링크 계층)은 연결된 장치들 간에 직접적으로 통신을 하며 제어하는 역할을 한다. 바로 윗 계층인 인터넷계층이 경로를 확인한다면 탐색된 경로로 데이터를 내보내는 것이다. 이 계층에서는 통신 중 발생하는 문제들을 제어하는 기능을 가지고 있다....
IP는 총 32비트로 이루어진 주소체계다. 인터넷이 빠르게 발전함에따라 기존에 존재하는 IP 주소가 부족해지기 시작했다. 이에 여러가지 해결책들이 제시되었고 공식적으로 사용하고 있다.
인터넷(네트워크) 계층은 IP 주소를 이용해 최종 목적지까지 이동하는 역할을 맡는다. 방대한 인터넷에서 네트워크 간의 이동을 라우터가 처리해주며 그 과정에서 IP를 이용한다. 인터넷 계층의 핵심 프로토콜인 IP와 경로 라우팅을 위한 핵심 장비인 라우터에 대해서 알아보자.
네트워크의 여러 장비들을 거쳐 데이터 통신을 하는 방식에는 대표적으로 두 가지 매커니즘이 존재한다. 회선을 독점하여 사용하는 회선교환 방식과 데이터를 패킷으로 나누어 전송하는 패킷교환 방식이다.