네트워크 기초 용어 ~ OSI 7계층

K-MOOC에서 성균관 대학교  안성진  교수님의 강의를 보고 정리한 글입니다.

노드(Node)

네트워크에서 노드란 통신장치(PC, 서버, 라우터 등)을 일컫는 말

링크

노드간 서로 연결된 것을 의미. 유/무선 둘다 포함.

좋은 네트워크의 조건

성능(Performance)

성능은 두가지 관점에서 볼 수 있음

처리량 (throughtput)

링크를 통해 전달되는 단위 시간당 데이터의 양

지연 시간(delay)

경유시간, 응답시간, 왕복시간

신뢰성 (Reliability)

장애빈도, 장애 발생후 회복시간, 재난에 대한 견고성등으로 측정

보안성 (Security)

불법적인 침입이나 정보 유출에 대한 보안 확보

네트워크 토폴로지

네트워크의 구성요소인 노드와 링크가 어떻게 배치되있는가를 의미

  • 그물(Mesh)
  • 별(Star)
  • 버스(Bus)
  • 링(Ring)

네트워크 분류

  • LAN (Local Area Network) - 보통 한 사무실, 건물, 캠퍼스에서 장치들이 서로 연겨로디며 개인적으로 소유 가능
  • MAN - 도시 정도의 크기를 포함하는 규모
  • WAN - 지역적으로 넓은 범위에서 데이터를 전송하기위해 구성

OSI 7계층

물리 계층

  • 장치의 연결부분의 물리적인 특성을 명시
  • 데이터 속도, 비트의 동기화, 토폴로지, 전송 모드, 선로 구성등에 관한 사항

데이터 링크 계층

메세지의 형태를 가지고 있음

해당 계층에서 가장 중요한 기능은 에러 제어

기능은 프레임화, 송수진 주소 명시, 흐름제어, 에러제어, 접근 제어등

  • 에러제어: 비트에 대한 에러 검출과 복구
  • 흐름제어: 수신 측과 송신측의 데이터처리 속도 차이를 해결
  • 접근제어: 여러 장치들이 동일한 링크를 공유할 떄 충돌이 발생하지 않도록 하는 기능

네트워크 계층

주 기능은 데이터를 어떤 경로를 통해 보낼지 선택하는 것

  • 라우팅: 패킷을 최종 목적지로 경로 설정

전송 계층

주 목적은 종단간 데이터 전달이 목적. 메세지가 온전하게 최종 목적지로 전달하게 하는것이 주 목적

큰 메세지를 보낼 때, 작게 잘라서 보내는데, 이때 자른 메세지를 다시 조립하거나 메세지가 정상적으로 왔는지를 체크하는 등

  • 특정 프로세스에 대한 주소지정, 메시지를 세그먼트 단위로 분할 및 조립, 연결제어, 종단간 흐름제거, 종단간 에러제어를 수행

응용계층

  • 파일을 송수신하는 FTP, 원격지 접속을 하는 Telnet
  • 전자우편을 주고받는 SMTP, 하이퍼 텍스트를 지원하는 HTTP들 다양한 네트워크 서비스가 존재

프로토콜

데이터를 주고받는데 이용되는 규칙의 집합

'네트워크' 카테고리의 다른 글

DHCP와 NAT  (0) 2023.07.21
IP 주소, 서브넷, 가변길이 주소 지정  (0) 2023.07.19
IP 프로토콜  (0) 2023.07.15
Ethernet  (0) 2023.07.07
스위칭 방식, 다중 접속 프로토콜  (0) 2023.07.06