본문 바로가기
Network

[Network] 기초 네트워크 용어

by 치즈잼 2024. 4. 24.
728x90
안녕하세요 치즈잼입니다.
네트워크에서 주로 사용하는 용어들에 대해 간단히 정리하였습니다.

 


  • 네트워크
  • 컴퓨터를 두 대 이상 연결해서 서로 데이터를 전송할 수 있는 통신망입니다.

  • 인터넷
  • TCP/IP 프로토콜을 사용하는 세계 최대 규모의 네트워크입니다. 전 세계의 컴퓨터를 서로 연결하고 정보를 교환할 수 있도록 만든 하나의 거대한 컴퓨터 통신망입니다.

  • 패킷
  • 네트워크 통신을 할 때 사용되는, 작게 분할된 데이터 조각으로 네트워크에서 전송하는 데이터의 기본 단위입니다. 이미지와 같은 데이터를 패킷으로 나눠서 전송합니다.

  • 비트(bit)
  • 정보의 최소 단위로 0 또는 1을 나타냅니다.

  • 바이트(byte)
  • 컴퓨터의 정보량 단위로 8비트를 1바이트라고 합니다.

  • 랜 (Local Area Network, LAN, 근거리 통신망)
  • 가까운 거리에 위치한 장치들을 서로 연결한 네트워크입니다. 집, 사무실, 학교 등의 건물과 같이 가까운 지역을 연결하는 네트워크입니다.

  • 왠 (Wide Area Network, WAN, 원거리 통신망)
  • 랜을 다시 하나로 묶는 거대한 네트워크입니다. 특정 도시, 국가, 대륙과 같이 매우 넓은 범위를 연결하는 네트워크입니다. 넓은 지역에 설치된 컴퓨터들 간의 정보와 자원을 공유하기에 적합하도록 설계한 컴퓨터 통신망입니다.

  • 인터넷 서비스 제공자 (Internet Service Provider, ISP)
  • 인터넷에 접속하는 수단을 제공하는 주체입니다. 일반 사용자, 기업체, 기관, 단체 등이 인터넷에 접속해서 인터넷을 이용할 수 있도록 돕는 사업자입니다. 현재는 KT, U+, SK브로드밴드와 같은 ISP가 인터넷 서비스를 제공합니다.

  • 서버
  • 컴퓨터 네트워크에서 다른 컴퓨터에 서비스를 제공하기 위한 컴퓨터 또는 프로그램입니다. 반대로 서버에서 보내주는 정보 서비스를 받는 측 또는 요구하는 측의 컴퓨터 또는 프로그램은 클라이언트라고 합니다.

  • DMZ (Demilitarized Zone)
  • 네트워크 구성 중에서 일반적으로 인터넷인 외부 네트워크와 내부 네트워크 사이에 위치한 중간 지대(서브넷)를 말합니다. 네트워크의 보안 영역으로 외부 공격자가 내부 네트워크에 침투하는 것을 막는 역할을 합니다.

  • 프로토콜 (protocol)
  • 컴퓨터 간에 정보를 주고받을 때의 통신 방법에 대한 규칙이나 표준입니다.

  • OSI 모델 (Open Standards Interconnection model)응용 계층 - 표현 계층 - 세션 계층 - 전송 계층 - 네트워크 계층 - 데이터 링크 계층 - 물리 계층
  • 국제표준화기구(ISO)가 1977년에 정의한 국제 통신 표준 규약입니다. 네트워크의 기본 구조를 일곱 개의 계층으로 나눠서 표준화한 통신 규약으로 현재 다른 모든 통신 규약의 기반이 됩니다.

  • TCP/IP 모델 (Transmission Control Protocol/Internet Protocol model)
  • OSI 모델 7계층의 네트워크에서 데이터를 전송하는 과정을 네 개의 계층으로 단순화시켜 사용하는 모델입니다. 인터넷 모델이라고도 합니다.

  • 캡슐화 / 역캡슐화 (encapsulation / decapsulation)캡슐화할 때 각 계층마다 헤더가 붙고, 역캡슐화할 때는 헤더를 분리합니다.
  • 캡슐화는 컴퓨터 통신에서 상위 계층의 통신 프로토콜 정보를 데이터에 추가해서 하위 계층으로 전송하는 기술입니다. 반대로 역캡슐화는 상위 계층의 통신 프로토콜에서, 하위 계층에서 추가한 정보와 데이터를 분리하는 기술입니다.

  • 헤더(header)
  • 저장되거나 전송되는 데이터의 맨 앞에 위치하는 추가적인 정보 데이터입니다. 데이터의 내용이나 성격을 식별 또는 제어하는 데 사용합니다.

  • 물리 계층 (physical layer)
  • OSI 모델의 최하위 계층으로, 데이터를 전송하기 위해 시스템 간의 물리적인 연결을 하고 전기 신호의 변환 및 제어하는 역할을 담당합니다. 또한 전송 매체를 통해 데이터를 통신할 수 있는 전기적인 신호로 바꿔서 전송하는 일을 합니다.

  • 전기 신호 (electronic signal)
  • 전기 신호는 전압이 일정 패턴으로 변해서 생기는 일련의 흐름으로 전압의 변화가 모여서 만들어진 신호입니다. 이런 전기 신호들을 주고받음으로써 네트워크에서 사진이나 문서 등을 주고받을 수 있습니다.

  • 디지털 신호(digital signal)
  • 아날로그 신호와 대비되는 신호 형태로 아날로그 신호를 전류의 유무나 극성, 위상의 동일이나 반대 등 물리적 현상을 이용해서 컴퓨터가 인식하는 0 또는 1의 2진수에 대응시켜 나타내는 신호입니다.

  • 랜 카드 (LAN card)
  • 컴퓨터의 네트워크 연결 및 데이터 전송을 담당하며, '네트워크 카드' 또는 '네트워크 인터페이스 컨트롤러(NIC)'라고도 불립니다.

  • 케이블 (cable)
  • 전선을 뜻하는데, 전달하는 신호나 사용되는 장소에 따라 여러 종류의 케이블이 있습니다. 네트워크를 연결하는 케이블을 랜 케이블 또는 랜 선이라고 합니다.

  • 리피터 (repeater)
  • 전기 신호를 전송할 때 전송하는 거리가 멀어지면 신호가 감쇠하는 성질이 있는데, 이때 감쇠된 전송 신호를 새롭게 재생해서 다시 전달하는 신호 중계 장치입니다.

  • 허브 (hub)
  • 랜을 구성할 때 한 사무실이나 가까운 거리에 있는 장비들을 케이블을 사용해서 연결하는 장치입니다.

  • 노이즈 (noise)
  • 데이터의 왜곡이나 분해로 인해 전송 매체에서 생기는 전자 신호입니다.

  • 데이터 링크 계층
  • 네트워크 기기 간에 데이터를 전송하고 물리 주소를 결정합니다.

  • 이더넷 (Ethernet)
  • 컴퓨터 네트워크 기술 중 하나로 전 세계의 사무실이나 가정에서 일반적으로 사용되는 랜에서 가장 많이 활용되는 기술 규격입니다.

  • 충돌 (collision)
  • 데이터를 한 번에 하나만 전송할 수 있는 채널에 전송 장치 두 개가 같은 시점에 패킷을 보낼 때 일어나는 데이터 충돌을 말합니다.

  • MAC 주소 (Medium Access Control address)
  • 랜에 사용되는 네트워크 모델인 이더넷의 물리적인 주소로 컴퓨터 네트워크에서 각각의 기기를 구분하기 위해 사용하는 주소입니다.

  • 스위치 (switch, 스위칭 허브)
  • 랜을 구성할 때 사용하는 단말기 간 스위칭 기능이 있는 통신망 중계 장치입니다. 컴퓨터(호스트)에서 특정한 다른 단말기로 패킷을 보낼 수 있는 기능이 있어 통신 효율이 향상됩니다.

  • 전이중 통신 방식
  • 전화 회선과 같이 송신과 수신이 양쪽에서 동시에 이루어지는 양방향 통신입니다. 서로 다른 회선이나 주파수를 이용해서 데이터 신호가 충돌되는 상황을 방지합니다. 스위칭 허브를 사용하면 랜 카드와 허브 간의 동시 송수신이 가능해집니다.

  • ARP (Address Resolution Protocol, 주소 변환 프로토콜)
  • 네트워크 계층 주소와 데이터 링크 계층 주소 사이의 변환을 담당하는 프로토콜입니다. IP 주소를 물리 주소인 MAC 주소로 변환하는 데 사용합니다.

  • ARP 캐시 (ARP cache)
  • 가장 최근에 변환한 'IP 대 하드웨어 주소'를 보관하고 있는 램(RAM)의 한 영역입니다.

  • ARP 요청 (ARP request)
  • IP 주소를 대치할 수 있는 물리 주소인 MAC 주소를 찾아내기 위해 보내는 브로트캐스트 패킷 요청입니다.

  • ARP 응답 (ARP reply)
  • ARP 요청(request)에 대한 응답으로 요청한 IP 주소에 대한 물리 주소인 MAC 주소가 실려 있습니다.

  • 네트워크 계층
  • 네트워크 계층은 다른 네트워크와 통신하기 위한 경로 설정을 위해 라우터를 통한 라우팅을 하며 패킷 전송을 담당합니다.

  • IP (Internet Protocol, 인터넷 프로토콜)
  • 인터넷에 있는 한 컴퓨터에서 다른 컴퓨터로 데이터를 보내는데 사용되는 네트워크 계층 프로토콜입니다.

  • IP 주소
  • 컴퓨터 네트워크에서 장치들이 서로를 인식하고 통신하기 위해 사용하는 주소입니다.

  • IP 주소 클래스
  • IPv4에서 사용하는 주소 그룹에는 다섯 개가 있습니다. A, B, C 클래스는 네트워크 ID와 호스트 ID로 구성되며, D 클래스는 멀티캐스트 주소로 사용됩니다. E 클래스는 필요에 따라 사용하기 위해 확보해 놓은 것입니다.

  • 라우터 (router)
  • 서로 다른 네트워크를 연결해 주는 장치로 현재의 네트워크에서 다른 네트워크로 패킷을 전송할 수 있도록 합니다.

  • 라우팅 (routing)
  • 네트워크에서 패킷을 목적지로 보낼 때 목적지까지 갈 수 있는 여러 가지 경로 중 한 가지로 경로를 설정해 주는 과정입니다.

  • 라우팅 테이블 (routing table)
  • 컴퓨터 네트워크에서 목적지 주소를 목적지에 도달하기 위한 네트워크 노선으로 변환시킬 목적으로 사용됩니다. 다른 네트워크로 가기 위한 가장 좋은 라우터의 정보를 가지고 있습니다.

  • 서브넷 (subnet)
  • 큰 네트워크를 분할해서 만든 작은 네트워크입니다.

  • 서브넷팅 (subneting)
  • 네트워크를 분할하기 위해 IP 주소의 구성을 변경하는 작업입니다.

  • 서브넷 ID
  • IP 주소의 네트워크 부분을 늘리기 위해 서브넷 마스크로 사용되는 비트로 서브넷 비트라고도 합니다.

  • 서브넷 마스크 (subnet mask)
  • IP 주소의 네트워크 부분만 나타나게 해서 같은 네트워크인지를 판별하게 하는 마스크입니다.

  • 멀티캐스트 (multicast)
  • 한 컴퓨터에서 패킷을 여러 컴퓨터로 동시에 전송하는 것을 말합니다.

  • 브로드캐스트 (broadcast)
  • IP 네트워크에 있는 모든 컴퓨터로 데이터를 전송하는 방식입니다.

  • 전송계층
  • 신뢰할 수 있는 데이터를 순차적으로 전달하는 역할을 해서 상위 계층들이 데이터 전달의 유효성이나 효율성을 신경쓰지 않도록 합니다. 데이터가 중복되거나 누락되지 않고 오류없이 순서에 맞게 전송되도록 관리합니다.

  • 연결형
  • 데이터를 교환하기 전에 연결을 맺고 데이터를 교환하는 동안 계속 연결을 관리하는 프로토콜의 한 형태입니다.

  • 비연결형
  • 연결에 대한 초기화 과정이 없는 통신입니다.

  • TCP (Transmission Control Protocol)
  • 전송 계층의 프로토콜은 연결형 통신 방식이며 신뢰할 수 있는 데이터 전송을 보장합니다.

  • 대역폭
  • 정해진 시간동안 전솔될 수 있는 데이터의 양을 말합니다.

  • UDP (User Datagram Protocol)
  • 정보를 서로 주고받을 때 보내는 쪽에서 일방적으로 데이터를 전달하는 통신 프로토콜입니다. 연결을 맺을 필요가 없고 정보를 보내거나 받는다는 신호도 필요하지 않습니다.

  • 3-way 핸드셰이크 (three-way handshake)
  • TCP 통신에서 사용하는 신뢰성을 제공하기 위한 통신 방식입니다. 컴퓨터 간에 연결을 맺기 위한 초기화 과정으로 세 단계로 되어 있어 three-way라 부릅니다.

  • 잘 알려진 포트 (well-known ports)
  • 특정 어플리케이션이 사용할 수 있도록 예약되어 있는 포트로 1~1023번 포트를 말합니다.

  • 일련번호 (sequence number)
  • TCP에서는 데이터를 보낼 때마다 각 데이터에 고유한 번호를 부여해서 전송을 시도합니다. 이 번호를 이용해서 TCP 패킷의 순서를 제어할 수 있습니다.

  • 포트 번호 (port number)
  • 컴퓨터가 데이터 통신을 할 때 통신하고자 하는 네트워크 서비스나 특정 프로세스를 식별하는 논리 단위입니다. 포트 번호는 0~65535번을 사용할 수 있습니다. 0~1023번은 잘 알려진 포트로 특정 애플리케이션이 사용할 수 있도록 예약된 번호입니다.

  • 응용 계층
  • OSI 모델의 최상위 계층입니다. 다양하게 존재하는 응용 환경에서 공통적으로 필요한 기능을 다룹니다. 시스템 간의 응용 처리는 상호 간에 통신하면서 일련의 업무를 처리할 수 있도록 필요한 서비스 기능을 제공합니다. 이메일, 파일 전송, 웹 사이트 조회 등 애플리케이션에 대한 서비스를 제공하는 계층입니다.

  • WWW (World Wide Web)
  • 거대한 통신망인 인터넷은 수많은 사이트, 데이터, 정보를 갖고 있으며, 통신 회선이 거미줄처럼 서로 연결되어 있어서 언제 어디서든 필요한 곳에 접근하거나 정보를 공유하고 주고 받을 수 있는 멀티미디어 인터넷 서버입니다.

  • HTTP (HyperText Transfer Protocol)
  • 웹 서비스에서 클라이언트와 웹 서버 간에 정보를 주고받기 위해 사용되는 네트워크 프로토콜입니다.

  • DNS (Domain Name System)
  • 네트워크에서 호스트 이름을 IP 주소로 변환하는 데 사용하는 시스템입니다. DNS 서비스가 동작하는 컴퓨터를 DNS 서버라고 합니다.

  • FTP (File Transfer Protocol)
  • 서버와 클라이언트 간에 파일을 전송하기 위한 프로토콜입니다. 일반적으로 통신 포트는 제어 용도로는 21번을 사용하고 데이터 전송 용도로는 20번 포트를 사용합니다.

  • SMTP (Simple Mail Transfer Protocol)
  • 인터넷에서 메일을 송신하는 데 사용하는 프로토콜입니다. 통신 포트는 일반적으로 25번을 사용합니다. SMTP를 지원하는 서버를 SMTP 서버라고 합니다.

  • POP3
  • 인터넷에서 메일을 수신하는 데 사용하는 프로토콜입니다. 통신 포트는 일반적으로 110번을 사용합니다. POP3를 지원하는 서버를 POP3 서버라고 합니다.

  • HTML (HyperText Markup Language)
  • 인터넷 서비스의 하나인 WWW를 통해 볼 수 있는 문서를 만들 때 사용하는 프로그래밍 언어입니다. 하이퍼텍스트를 작성하기 위해 개발되었습니다.

  • URL (Uniform Resource Locator)
  • 인터넷에서 파일 위치를 지정하기 위해 기술된 주소입니다. 웹 사이트 주소를 지정하기 위해 사용합니다.

  • 트레일러 (trailer)
  • 데이터의 맨 뒤에 위치하는 정보로 데이터의 무결성을 보장하는 데 사용합니다.

  • 액세스 포인트 (access point)
  • 무선 인터넷 사용자가 인터넷 서비스를 이용할 수 있도록 무선 인터넷 접속을 도와주는 중계 장치입니다.

  • IEEE802.11n
  • 무선 랜이나 와이파이라고 부르는 랜을 위한 컴퓨터 무선 네트워크에 사용되는 표준 기술입니다.

  • SSID (Service Set IDentifier)
  • 무선 랜을 통해 전송되는 패킷의 각 헤더에 붙는 고유 식별자로 하나의 무선 랜을 다른 무선 랜과 구분하는 역할을 합니다.

  • 채널 (channel)
  • 무선 통신에서 하나의 통화 신호나 기타 정보가 전송되는 분리된 전송로를 뜻합니다. 통신 채널이라고도 합니다.

  • 전파 간섭 (interference)
  • 같은 주파수의 파동이 합성되거나 상쇄될 때 나타나는 현상입니다. 무선 랜 또는 무선 랜과 다른 기기 사이의 전파 간섭 때문에 통신 속도가 떨어질 수 있습니다.

  • PPP (Point-to-Point Protocol)
  • 컴퓨터와 컴퓨터 사이에 SLIP와 같이 전화선과 모뎀을 이용하여 네트워크와 인터넷에 연결 할 수 있게 해주는 프로토콜입니다. 또한 PPP는 CRC(Cyclic Redundancy Check)와 같은 오류 체크 기능을 지원해서 현재는 주로 SLIP보단 PPP가 쓰입니다.

  • SLIP(Serial Line Interface Protocol)
  • 전화선과 모뎀을 이용하여 네트워크와 인터넷에 연결할 수 있게 해주는 프로토콜 입니다. PPP도 비슷한 역할을 수행하는 프로토콜인데 SLIP는 PPP보다 오류 수정등의 기능이 약간 덜한 프로토콜이며, PPP 가 쓰이기 이전에 많이 쓰였습니다.

  • FDDI(Fiber Distributed Data Interface)
  • 이것도 프로토콜은 아닙니다. 이것은 LAN과 LAN 사이 또는 컴퓨터와 이외 호스트 사이를 연결하는 Ethernet 보다 빠른 고속 통신망에 쓰이는 인터페이스들, 즉 광케이블입니다. 보통 Ethernet 케이블들은 속도가 10/100 MB 정도 나오는데(1000MB 도 나옵니다) 광케이블은 속도가 1/10 GB 이정도의 속도가 나오는 인터페이스입니다

  • ICMP(Internet Control Message Protocol)
  • TCP/IP 프로토콜에서 IP 네트워크에서의 IP 전송상태 체크 또는 오류 내용을 요청하는 곳에 알려주 는 역할을 하는 프로토콜입니다.

  • IGMP(Internet Group Management Protocol)
  • 호스트 컴퓨터와 인접 라우터가 멀티캐스트 그룹을 구성하고, 같은 서브넷,즉 같은 브로드캐스트 영 역을 가지게 하도록 도와줍니다. 호스트 컴퓨터는 라우터에게 다른 브로드캐스트영역에서 오는 멀티캐스트 데이터 수신 요청을 하기 위해 IGMP 신호를 보내고, 만약 더이상 받을 데이터가 없다면 라우터 에게 중지 메시지를 보냅니다 라우터는 멀티캐스트 그룹안에 지정되어있는 멤버들에게 IGMP 신호를 지속적으로 보내며 그룹 멤버 인 호스트들을 감시합니다.

  • RARP(Reverse Address Resolution Protocol)
  • RARP는 ARP와 반대로 목적지의 IP주소를 모를때, 목적지 호스트의 MAC주소를 보고 MAC주소를 IP주소로 변환해 주는 프로토콜입니다.
728x90