반응형
노드
- 정보를 주고받는 모든 네트워크에 있는 기기(스마트폰, 서버 등)
- 주소가 있음(인터넷에서는 IP주소)
라우터
- 네트워크를 연결할 때, 중간 노드가 되는 기기
- IP 패킷을 네트워크에서 다른 네트워크로 옮기는 역할
IP 패킷(packet)
- 인터넷 트래픽을 구성하는 데이터 조각
서버
- 네트워크를 통해 서비스를 제공하는 노드
클라이언트
- 서비스를 사용하는 노드
네트워크
중앙집중식 네트워크
- 여러 클라이언트가 하나의 라우터에 연결되는 네트워크
- 로컬 네트워크(LAN)이 해당
비집중식 네트워크
- 여러 클라이언트가 여러 라우터에 연결
- 이메일 서비스가 해당
분산 네트워크
- 각 노드가 클라이언트인 동시에 서버인 네트워크
- 모든 노드가 계층 없이 연결
하드웨어 주소
네트워크 카드
- 네트워크에 디바이스 ID제공
- 기기와 네트워크 사이의 연결을 처리
MAC 주소(디바이스 ID)
- 네트워크 카드에 있는 기기의 고유 주소
- 네트워크에 사용되는 모든기기가 가지고 있음
- 다른 기기와 통신할때 필요
- 라우터가 이 주소를 사용해서 기기를 식별
- 거의 로컬 네트워크에서만 사용
기기가 네트워크에 연결되는법
- 컴퓨터 : 이더넷 케이블, 와이파이 / 모바일 기기 : 와이파이 or 위성네트워크
- 라우터에 신호 보내기
- 네트워크에 있는 다른 노드와 통신하기 위해서는 MAC주소, 네트워크 주소가 필요
- 네트워크 주소를 얻기위해 라우터에 신호를 보냄
- 케이블 or 와이파이 사용시 DHCP(Dynamic Host Configuration Protocol :: 동적 호스트 구성 프로토콜)를 통해 네트워크 주소 할당
- 네트워크 주소 할당 시 네트워크 주소를 기기에 보내줄 수 있고, 로컬 네트워크의 표준 게이트웨이(여기선 라우터)를 통해 네트워크로 전송할 데이터를 요구할 수 있음
- 연결하기
- 네트워크 카드의 MAC에 네트워크 주소가 할당되면 같은 네트워크에 연결됨
- 주소가 할당된 다른 노드와 정보를 전송하거나 전달받을 수 있음