네트워크 구성요소와 토폴로지에 대한 내용을 이해하고 규모에 따른 네트워크 분류기존을 다룬다. 계층구조에 대한 개념 이해를 통해 각 계층별 기능과 표준 프로토콜의 필요성을 이해한다.
네트워크의 개념
- 통신장치(스위치, 교환기, 라우터, 서버, PC 등)를 집합적으로 불르는 '노드'가 있고, 노드와 노드를 연결하는 것(ex.선)을 '링크'라고 부른다.
이러한 노드들과 링크들이 연결되어 있는 전체적인 덩어리를 '네트워크'라 한다.
1. 어떤 네트워크가 좋은 네트워크일까?
- 좋은 네트워크 조건
1.1 성능(Performance)
- 처리량과 지연시간의 측면에서 측정 가능 (처리량 + 지연시간)
- 처리량(throughput) : 링크를 통해 전달되는 단위시간당의 데이터의 양
- 지연시간(delay) : 경유시간, 응답시간, 왕복시간
- 경유시간 : 한 장치에서 다른 장치로 데이터가 전달되는데 걸리는 시간
- 응답시간 : 요청과 응답에 소요되는 시간
- 왕복시간(RTT : Round Trip Time) : 출발지에서 목적지까지 왕복하는데 걸리는 시간
1.2 신뢰성 (Reliability)
- 장애빈도, 장애 발생 후 회복 시간, 재난에 대한 견고성 등으로 측정 가능
1.3 보안성 (Security)
- 불법적인 침입이나 정보유출에 대한 보안 확보
# 성능과 신뢰성과 보안성이 좋은 네트워크가 훌륭한 네트워크라고 할 수 있음
- 링크의 연결 형태
- 링크는 데이터를 한 장치에서 다른 장치로 전달하는 통신 경로
- 연결 형태에 따라 일대일(Point-to-point) 연결과 멀티포인트(Multipoint 또는 Multidrop)연결로 나뉨
- 네트워크 토폴로지 (Topology)
- 네트워크 구성요소인 장치와 링크가 어떻게 배치되어 있는가를 의미
- 보통 Mesh / Star / Bus / Ring 4가지로 분류
- Mesh : 그물 혹은 망 형태
- Star(성형) : 각 장치가 중앙의 장치에 일대일 연결되어 통신하는 형태
- Bus : 선 하나를 다수의 컴퓨터들이 연결하는 형태
하나의 케이블에 여러 장치들이 연결되어 각 신호가 전체에 전달되는 형태
- Ring : 노드하고 링크하고 링으로 구성되어 있는 형태
각 장치들이 링 형태로 서로 연결되어 데이터가 링을 따라 한쪽 방향으로 전달
# 토폴로지라고 부르는 것은 네트워크 자체가 노드하고 링크로 구성되어 있는데, 애네들이 배치된 모습이 어떤 모습이냐라는 것을 토폴로지라고 부른다.
그리고 그 토폴로지 형태가 대략 4가지 정도로 구분된다. 그리고 그 4가지 토폴로지들이 서로 복합적으로 연결되어 있음.
- 네트워크 분류
- 크기, 소유권, 구조 등에 의해서 분류
- LAN(Local Area Network), MAN(Metropolitan Area Network), WAN(Wide Area Network) 이렇게 3종류로 분류할 수 있음.
- LAN(Local Area Network)
- 보통 한 사무실, 건물, 캠퍼스, 회사 등에서 장치들이 서로 연결되며, 개인적으로 소유 가능
- 멀지 않은 거리에 노드와 링크가 서로 모여있는 형태를 LAN이라고 함
- MAN(Metropolitan-Area Network)
- 도시 정도의 크기를 포함하는 규모
- WAN(Wide Area Network)
- 지역적으로 넓은 범위에서 데이터를 전송하기 위해 구성
- 여러 네트워크가 연결되는 경우를 인터넷, 즉 인터넷(internet)은 네트워크가 서로 연결된 전체 네트워크를 의미하기에 약간 개념이 다르지만 규모 측면에서 WAN에 속함