네트워크 인터페이스 카드(NIC): 네트워크에 있는 각 장치는 네트워크에 연결하기 위해 NIC가 필요합니다. NIC는 장치가 네트워크를 통해 데이터를 송수신할 수 있도록 하는 하드웨어 컴포넌트입니다.
- 일반적으로 장치에 설치된 서킷 보드로 구성되며, 네트워크 케이블을 연결할 수 있는 커넥터가 있습니다.
- NIC는 제조업체에 의해 카드에 할당된 고유의 Media Access Control(MAC) 주소를 가지고 있습니다. MAC 주소는 네트워크상에서 장치를 식별하고, 장치 간에 전송되는 데이터의 경로를 결정하는 데 사용됩니다.
- 장치가 네트워크를 통해 데이터를 전송하고자 할 때, 장치는 데이터를 NIC로 전송합니다. NIC은 데이터를 여러 프레임으로 패키징하고, 수신 장치의 MAC 주소가 포함된 헤더를 추가합니다. 그런 다음 NIC은 프레임을 네트워크를 통해 수신 장치로 전송합니다. 수신 장치가 프레임을 수신하면, 헤더에 있는 MAC 주소를 읽고 데이터를 적절한 장치 또는 응용 프로그램으로 전송합니다.
- 요약하면, NIC은 네트워크를 통해 데이터를 전송하고 수신하는 것과, 데이터가 정확한 수신지에 전달되도록 보장합니다.
네트워크 케이블: 네트워크 케이블은 장치를 물리적으로 네트워크에 연결하는데 사용됩니다.
네트워크 스위치: 네트워크 스위치는 네트워크상의 장치들을 연결하고 이들 사이의 데이터를 전송하는 장치입니다. 스위치는 OSI 모델의 데이터 링크 계층(layer 2)에서 작동하며, 지역 영역 네트워크(LAN)를 생성하기 위해 사용됩니다.
- 네트워크상의 장치가 다른 장치에게 데이터를 전송하고자 할 때, 장치는 스위치로 데이터를 전송합니다. 스위치는 수신 장치의 주소를 읽고, 스위치의 적절한 포트로 데이터를 전달합니다. 그런 다음 스위치는 수신 장치로 데이터를 전송합니다.
- 스위치는 그것을 거치는 트래픽의 양을 줄이는 것으로써 네트워크의 성능을 개선하기 위해 설계되었습니다. 스위치는 전송되는 데이터가 의도한 포트로만 전달하는 것으로, 전체 네트워크상의 장치에게 전송하는(플러딩) 대신 이를 수행합니다. 이로써 네트워크상의 불필요한 트래픽이 줄어 네트워크의 전반적인 성능이 향상됩니다.
- 요약하면, 네트워크 스위치는 네트워크 상의 장치를 연결하고, 이들 장치 간에 데이터를 전달함으로써 네트워크의 성능을 개선합니다.
라우터: 라우터는 서로 다른 네트워크를 연결하고 이들 사이의 데이터를 전송하는 장치입니다. 라우터는 OSI 모델의 네트워크 계층(layer 3)에서 작동하며, 와이어 영역 네트워크(WAN)를 생성하기 위해 사용됩니다.
- 한 네트워크 상의 장치가 다른 네트워크 상의 장치에게 데이터를 전송하고자 할 때, 장치는 라우터로 데이터를 전송합니다. 라우터는 수신 장치의 위치와 사용 가능한 네트워크 연결을 기반으로 데이터가 지나가야 할 최적의 경로를 결정합니다. 그런 다음 라우터는 선택된 경로를 통해 수신 장치로 데이터를 전달합니다.
- 데이터 전달 외에도, 라우터는 주소 할당, 네트워크 관리, 보안과 같은 다른 기능도 수행합니다. 이들은 서로 다른 위치에 있는 네트워크를 연결하거나, 로컬 네트워크를 인터넷에 연결하는 데 사용할 수 있습니다.
- 요약하면, 라우터는 여러 개의 네트워크를 연결하고, 이들 사이에 데이터를 전달하는 것과, 주소 할당, 네트워크 관리, 보안과 같은 다른 기능을 수행합니다.
모뎀: 모뎀은 전화선 또는 다른 통신 채널을 통해 전송될 수 있는 아날로그 신호로 전환하는 장치입니다. 컴퓨터와 다른 장치를 인터넷에 연결하기 위해 사용됩니다.
- 모뎀은 네트워크 상에서 통신을 위해 신호를 주고받는 장치입니다. 이것은 컴퓨터와 라우터와 같은 장치를 인터넷에 연결하는 데 사용됩니다.
- 모뎀은 OSI 모델의 물리 계층(계층 1)에서 작동하며, 네트워크 상에서 전송하기 위해 디지털 신호를 아날로그 신호로 변환하고, 수신된 아날로그 신호를 다시 디지털 형태로 변환하는 기능을 합니다.
- 모뎀에는 유선 모뎀과 무선 모뎀 두 가지 주요 종류가 있습니다. 유선 모뎀은 장치와 연결하기 위해 케이블을 사용하고, 무선 모뎀은 무선 주파수(RF)나 적외선(IR) 신호를 사용하여 데이터를 송수신합니다.
- 요약하면, 모뎀은 네트워크 상에서 통신을 위해 신호를 주고받는 장치이며, 장치를 인터넷에 연결하는 데 사용됩니다. 이것은 디지털 신호를 아날로그 신호로 변환하고, 수신된 아날로그 신호를 다시 디지털 형태로 변환합니다.
'프로그래밍 > 네트워크' 카테고리의 다른 글
TCP/IP (0) | 2023.01.23 |
---|---|
OSI 참조 모델 (0) | 2023.01.19 |
네트워크 구분 (0) | 2023.01.12 |
회선교환과 패킷교환 (0) | 2023.01.09 |
Difference Between API Gateway and Load Balancer (0) | 2023.01.05 |