백엔드/os 및 일반 지식

네트워크 - 구성 요소

JerryTheSWEngineer 2023. 1. 8. 17:29
반응형

네트워크 인터페이스 카드 (NIC)


- 컴퓨터를 네트워크에 연결하기 위한 하드웨어 장치

- 직렬화  : NIC는 전기적 신호를 데이터 신호 형태로 또는 데이터 신호 형태를 전기적 신호 형태로 변환.

네트워크 카드 외부 케이블에서는 전기 신호 형태로 데이터가 전송되는데 이런 상호 변환 작업을 직렬화라고 함.

- MAC 주소 : NIC 는 MAC 주소를 가지고 있습니다. 받은 패킷의 도착지 주소가 자신의 MAC 주소가 아니면 폐기하고 자신의 주소가 맞으면 시스템 내부에서 처리할 수 있도록 전달합니다. 

- 흐름 제어 : 패킷 기반 네트워크에서는 다양한 통신이 하나의 채널을 이용하므로 이미 통신 중인 데이터 처리 때문에 새로운 데이터를 받지 못 할 수 있다. 이런 형상으로 데이터 유실 방지를 위해 데이터를 받지 못할 때는 상대방에게 통신 중지를 요청할 수 있다. 이를 흐름 제어라고 합니다. 

 

 

허브


- 1계층에서 동작하는 장비

- 여러 장비를 연결하는 것이 목적

- 단순히 들어온 신호를 모든 포트로 내보내 네트워크에 접속된 모든 단말이 경쟁, 전체 네트워크 성능이 줄어드는 문제가 있고 패킷이 무한 순환해 네트워크 전체를 마비시키는 루프와 같은 다양한 장애의 원인이 되어 허브는 현재 거의 사용되지 않는다.

스위치


- 허브의 역할과 통신을 중재하는 2가지 역할을 모두 포함, 스위칭 허브라고도 불림.

- 허브는 단순히 전기 신호를 재생성해 출발지를 제외한 모든 포트에 전기 신호를 내보내지만, 스위치는 허브와 달리 MAC주소를 이해할 수 있어 목적지 MAC 주소의 위치를 파악하고 목적지가 연결된 포트로만 전기 신호를 보낸다.

- 효율이 낮고 네트워크 응답 성능을 보장할 수 없었던 이더넷 네트워크가 성능 보장이 가능한 효율 높은 네트워크 기술로 발전할 수 있었던 계기가 되었다.

라우터


- 원격지로 쓸데없는 패킷이 보내지지 않도록 브로드 캐스트와 멀티캐스트를 컨트롤, 불분명한 주소로 통신을 시도할 경우 이를 버린다. 

- 정확한 방향으로 패킷이 전송되도록 경로를 지정, 최적의 경로로 패킷을 포워딩.

로드 밸런서


- 일반적으로 OSI 4계층에서 동작

- 4계층 포트 주소를 화긴하는 동시에 IP주소를 변경할 수 있다.

- 웹에서 많이 활용

- 웹 서버 앞에 설치하고 웹 서버를 여러대로 증설, 로드 밸런서가 각 웹 서버로 패킷의 목적지 IP 주소를 변경해 보내준다. 여러 대의 웹서버가 동시에 동작해 서비스 성능을 높여주는 동시에 일부 웹 서버에 문제가 발생하더라고 빠른 시간 안에 서비스가 복구되도록 도와준다. 

보안 장비 (방화벽/IPS)


- 정보를 잘 제어, 공격을 방어하는데 초점

- 방화벽이 대표적인 보안 장비.

 

 

반응형