본문 바로가기

CS 지식/네트워크

(2)
네트워크 구성요소 1. 네트워크 인터페이스 카드(=랜카드) - 2계층 장비 - 컴퓨터를 네트워크에 연결하기 위한 하드웨어 장비 - 직렬화 : 전기적 신호 -> 데이터 신호(패킷) / 데이터 신호(패킷) -> 전기적 신호로 상호변환 패킷: 데이터 전송단위 - NIC는 MAC주소를 갖고 있다. 따라서, 받은 패킷의 도착지 주소 =/ NIC의 MAC주소이면, 패킷을 폐기하고 맞으면 이를 CPU에 전송 MAC 주소 : 네트워크 하드웨어마다 하나씩 할당 된 물리적 주소로 유일해야하지만, 최근에는 변경이 가능하다 - 흐름 제어 : 데이터를 받지 못할 때, 통신 중지 요청을 할 수 있음 - 네트워크 하드웨어를 식별하는 주소 2. 허브 - 1계층 장비 - 거리가 멀수록 줄어드는 전기 신호를 재생성 - 여러 대의 장비를 연결 - 들어온 ..
네트워크 (프로토콜 / OSI 7계층) #1 프로토콜 - 네트워크 통신 시, 필요한 규약 - 물리적 측면 : 데이터를 전송하는 매체 (이더넷) - 논리적 측면 : 장치간 통신을 위한 규격 (TCP/IP, SMTP, HTTP) #2 OSI 7계층 현재는 TCP/IP 프로토콜 스택 (4계층)을 사용하지만, OSI 7계층 자체는 네트워크의 주요 레퍼런스 모델이다. #2.1 물리(피지컬) 계층 - 전기신호를 장비가 전달 받으면, 전기신호를 재생성하여 내보냄 - 주소가 없다. 따라서, 신호가 들어온 port를 제외한 모든 포트에 전기신호를 전달한다. - 구성 요소 - #2.2 데이터 링크 계층 - 물리계층으로부터 전달받은 전기신호를 알아볼 수 있는 데이터로 변환한다. - 주소 정보를 정의하고 정확한 주소로 통신한다. - 구성 요소 : 네트워크 인터페이..