컴퓨터에 네트워크 카드가 장착되어 있습니까?
네트워크 카드는 링크 계층에서 작동하는 네트워크 구성 요소이며 LAN 에서 컴퓨터와 전송 미디어를 연결하는 인터페이스입니다. LAN 에서 전송되는 미디어의 물리적 연결 및 전기 신호와 일치할 수 있을 뿐만 아니라 프레임 전송 및 수신, 캡슐화 및 패킷 프레임, 미디어 액세스 제어, 데이터 인코딩 및 디코딩, 데이터 캐시 등의 기능도 제공합니다.
네트워크 카드에는 프로세서와 메모리 (RAM 및 ROM 포함) 가 장착되어 있습니다. 네트워크 카드와 LAN 간의 통신은 케이블이나 꼬인 쌍선의 직렬 전송을 통해 이루어집니다. 네트워크 카드와 컴퓨터 간의 통신은 컴퓨터 마더보드의 I/O 버스를 통해 병렬로 전송됩니다. 따라서 네트워크 카드의 중요한 기능 중 하나는 직렬/변환입니다. 네트워크의 데이터 속도가 컴퓨터 버스의 데이터 속도와 다르기 때문에 데이터 캐싱을 위한 메모리 칩을 네트워크 카드에 설치해야 합니다.
네트워크 카드를 설치할 때 네트워크 카드를 관리하는 장치 드라이버를 컴퓨터의 운영 체제에 설치해야 합니다. 이 드라이버는 나중에 네트워크 카드에 LAN 에서 전송된 데이터 블록을 저장할 위치를 알려줍니다. 네트워크 카드도 이더넷 프로토콜을 구현할 수 있어야 합니다.
네트워크 카드는 독립된 자치 장치가 아닙니다. 네트워크 카드 자체에는 전원이 없으므로 연결된 컴퓨터의 전원을 사용해야 하며 컴퓨터에 의해 제어되어야 합니다. 따라서 네트워크 카드는 반자치 단위로 볼 수 있습니다. 네트워크 카드가 잘못된 프레임을 받으면 삽입된 컴퓨터에 알리지 않고 해당 프레임을 버립니다. 네트워크 카드가 올바른 프레임을 수신하면 인터럽트를 사용하여 컴퓨터에 알리고 스택의 네트워크 계층으로 전달합니다. 컴퓨터가 IP 패킷을 보내려고 할 때 스택에 의해 네트워크 카드로 전달되어 프레임으로 조립된 후 LAN 으로 전송됩니다.
통합도가 높아짐에 따라, 네트워크 카드의 칩 수가 점점 줄어들고 있다. 각 업체에서 생산하는 네트워크 카드의 종류는 다양하지만 기능은 모두 비슷하다.