· 네트워크 : 컴퓨터 및 기타 장치들 간에 데이터를 교환할 수 있게 하는 연결된 시스템
토폴로지(Topology)
· 네트워크의 물리적인 구조 또는 논리적인 배치
스타 토폴로지 : 중앙에 허브 또는 스위치가 있고, 각 장치가 직접 연결
✅ 허브 또는 스위치에 장애가 발생하면 전체 네트워크에 영향
버스 토폴로지 : 모든 장치가 하나의 중앙 통신 라인에 연결
✅ 충돌이 발생할 수 있고, 단일 포인트 오브 실패(single point of failure)가 존재
링 토폴로지 : 각 장치가 정확히 두 개의 이웃에 연결된 구조
✅ 한 장치의 장애가 전체 네트워크에 영향을 미칠 수 있
망 토폴로지 : 여러 개의 토폴로지를 조합하여 만든 복합 구조
✅ 유연성이 높지만 관리가 복잡함
네트워크 분류
· LAN (Lacal Area Network) : 작은 지리적 범위(일반적으로 한 건물 또는 캠퍼스) 내에서 사용되는 네트워크로 Ethernet이나 Wi-Fi 같은 기술을 사용
· WAN (Wide Areac Network) : 넓은 지리적 범위를 커버하는 네트워크로 인터넷은 대표적인 WAN의 예
OSI 7계층
· OSI (Open System Interconnection) : 네트워크 프로토콜을 7계층으로 나눈 모델
✅ 물리 계층 (Physical Layer) : 전기적, 기계적 특성을 다룸
✅ 데이터 링크 계층 (Data Link Layer) : 에러 검출 및 수정, 흐름 제어 등을 다룸
✅ 네트워크 계층 (Network Layer) : IP 주소 할당, 라우팅 등을 다룸
✅ 전송 계층 (Transport Layer) : 데이터의 신뢰성, 흐름 제어, 오류 복구 등을 다룸
✅ 세션 계층 (Session Layer) : 세션 설정, 유지, 종료 등을 다룸
✅ 표현 계층 (Presentation Layer) : 데이터의 압축, 암호화, 변환 등을 다룸
✅ 응용 계층 (Application Layer) : 사용자 인터페이스, 이메일, 파일 전송 등을 다룸
TCP/IP 4계층
✅ 네트워크 인터페이스 계층 (Network Interface Layer) : 하드웨어 관련 기능 수행
✅ 인터넷 계층 (Internet Layer) : IP 주소 할당, 라우팅 등을 다룸
✅ 전송 계층 (Transport Layer) : 데이터의 신뢰성, 흐름 제어, 오류 복구 등을 다룸
✅ 응용 계층 (Application Layer) : OSI의 세션, 표현, 응용 계층을 통합하여 응용 서비스를 제공
OSI 7계층 vs TCP/IP 4계층
[공통점]
· 계층화된 구조를 가짐으로써 네트워크 설계와 유지보수를 용이하게 함
· 통신 프로토콜 스택을 정의하며, 각 계층은 특정한 역할을 수행
[차이점]
· OSI는 7개의 계층을 가지고 있고, TCP/IP는 4개의 계층을 가짐
· OSI의 세션, 표현 계층은 TCP/IP에서 명시적으로 분리되지 않고 응용 계층으로 통합
· 계층의 명칭과 분류 방법에 약간의 차이가 있음
실제로는 TCP/IP 모델이 현대 네트워킹에서 더 많이 사용되고 있습니다.
TCP/IP 모델은 인터넷에서 주로 사용되므로 일반적으로 더 많은 관심을 받고 있습니다.
'📚 CS [ComputerScience] > 📘 컴퓨터네트워크 [ComputerNetwork]' 카테고리의 다른 글
Computer Science - 네트워크 기초 MAC 주소, IP 주소 및 주소체계, DHCP, NAT, HTTPS (1) | 2023.11.14 |
---|