4 minute read

네트워크(Network)

  • 두 개 이상의 객체를 연결한 구조, 컴퓨터를 연결하면 컴퓨터 네트워크가 된다.

인터넷(Internet)

  • 전 세계의 크고 작은 컴퓨터 네트워크를 모두 연결한 네트워크

패킷(Packet)

  • 컴퓨터 간에 데이터를 주고받기 위해 사용하는 기본 단위

대역폭(Bandwitdh)

  • 단위 시간당 최대 속도로 전송할 수 있는 정보량

디지털 데이터

  • 컴퓨터가 이해할 수 있는 0과 1의 집합

비트(Bit)

  • 디지털 데이터의 최소 단위

바이트(Byte)

  • 비트를 8개 모아서 표현한 디지털 데이터

근거리 통신망(Local Area Network)

  • 지리적으로 제한된 범위 내의 컴퓨터를 연결한 네트워크

광역 통신망(Wide Area Network)

  • 근거리 통신망보다 넓은 범위에 구축된 네트워크

인터넷 서비스 제공자(Internet Service Provider)

  • 광역 통신망을 구축할 수 있도록 네트워크를 제공하는 자

인터넷 공유기(Broadband Router)

  • 근거리 통신망에서 광역 통신망으로 접속하게 해주는 가정용 라우터

DMZ(DeMilitarized Zone)

  • 외부에 공개하기 위한 네트워크로 외부에서 접속이 가능한 네트워크

온프레미스(On-premise)

  • 사내 또는 데이터 센터에 서버를 두고 운영하는 것

프로토콜(Protocol)

  • OSI 각 계층의 작업을 위해 사용하는 규칙
  • 데이터링크 계층 프로토콜
    • 이더넷(Ethernet) :
  • 네트워크 계층 프로토콜
    • IP(Internet Protocol) :
  • 전송 계층 프로토콜
    • TCP(Transmission Control Protocol) : 연결형 통신용 프로토콜
    • UDP(User Datagram Protocol) : 비 연결형 통신용 프로토콜
  • 응용 계층 프로토콜
    • HTTP(HyperText Transfer Protocol) : 웹사이트를 불러오기 위해 사용하는 프로토콜
    • FTP(File Transfer Protocol) : 파일을 전송하기 위해 사용하는 프로토콜
    • SMTP(Simple Mail Transfer Protocol) : 메일을 송신하기 위해 사용하는 프로토콜
    • POP3(Post Office Protocol) : 메일을 수신하기 위해 사용하는 프로토콜

OSI 모델(Open Standards Interconnection Model)

  • 컴퓨터 간에 통신할 때 필요한 작업을 우선순위에 따라 7계층으로 나눠 놓은 모델
    • 응용 계층(Application Layer) : 어플리케이션 간의 데이터 전송을 담당하는 계층
    • 표현 계층(Presentation Layer)
    • 세션 계층(Session Layer)
    • 전송 계층(Transport Layer) : 목적지에 신뢰할 수 있는 데이터를 전송하기 위한 작업을 담당하는 계층
    • 네트워크 계층(Network Layer) : 네트워크 간의 데이터 전송을 담당하는 계층
    • 데이터 링크 계층(Data Link Layer) : 컴퓨터 간의 데이터 전송을 담당하는 계층
    • 물리 계층(Physical Layer) : 디지털 데이터와 전기 신호 간의 변환 및 전송을 담당하는 계층

각 계층의 데이터

  • 데이터 링크 계층
    • 프레임(Frame) : 이더넷 헤더와 트레일러가 추가된 데이터
  • 네트워크 계층
    • IP 패킷(IP Packet) : IP 헤더가 추가된 데이터
  • 전송 계층
    • 세그먼트(Segment) : TCP 헤더가 추가된 데이터
    • UDP 데이터그램 : UDP 헤더가 추가된 데이터

TCP/IP 모델(Transmission Control Protocol/Internet Protocol Model)

  • OSI 모델의 7계층을 4계층으로 표현해 현재 사용되는 모델
    • 응용 계층(Application Layer)
    • 전송 계층(Transport Layer)
    • 인터넷 계층(Internet Layer)
    • 네트워크 접속 계층(Network Interface Layer)

캡슐화(Encapsulation)

  • 데이터를 송신할 떄 송신할 데이터에 헤더를 붙이는 과정

역캡슐화(Decapsulation)

  • 데이터를 수신할 떄 수신할 데이터에서 헤더를 제거하는 과정

헤더(Header)

  • 송신할 데이터에 추가되는 정보

트레일러(Trailer)

  • 데이터를 전송하기 전에 데이터의 마지막 부분에 추가되는 정보

랜 카드(Network Interface Controller)

  • 0과 1로 이루어진 디지털 데이터를 전기 신호로 변환해 전송하거나 그 반대 작업을 하는 장비

트위스티드 페어 케이블(Twisted Pair Cable)

  • 랜 케이블(LAN Cable, 랜 선)로도 불린다.
  • UTP 케이블(Unshielded TPC) : 구리 선 여덟 개를 두 개씩 꼬아 만든 네 쌍의 전선, 실드로 보호되어 있지 않은 케이블
  • STP 케이블(Shielded TPC) : UTP 케이블을 실드로 보호한 케이블
  • 다이렉트 케이블(Direct Cable) : 구리 선 여덟 개를 같은 순서로 연결한 케이블, 한 방향 통신 가능
  • 크로스 케이블(Cross Cable) : 한 쪽 커넥터의 1, 2번 구리선을 다른 쪽 커넥터의 3, 6번에 연결한 케이블, 양방향 통신 가능

네트워크 장비

  • 물리 계층
    • 리피터(Repeater) : 전기 신호를 복원하고, 증폭시켜주는 장비
    • 허브(Hub) : 컴퓨터 여러 대를 서로 연결하고 또한 리피터의 역할을 수행하는 장비
  • 네트워크 계층
    • 스위치(Switch) : 허브의 데이터 충돌을 방지하는 데이터 링크 계층의 장비
  • 데이터 링크 계층
    • 라우터(Router) : 목적지 네트워크로의 경로를 설정해주는 장비

MAC 주소(Media Access Controll Address)

  • 랜카드를 구별하기 위한 중복되지 않는 물리 주소

MAC 주소 테이블

  • 스위치의 포트 번호와 해당 포트에 연결된 컴퓨터의 MAC주소가 등록되는 스위치 내부의 데이터베이스

플러딩(Flooding)

  • 여러 컴퓨터가 연결된 네트워크에서 원치 않는 컴퓨터로 데이터가 전송되는 현상

통신 방식

  • 전이중 통신 방식(Full-duplex Communication) : 데이터 송수신을 동시에 처리하는 방식
  • 반이중 통신 방식 : 회선 하나로 송수신을 번갈아 처리하는 방식
  • 연결형(Connection-oriented) 통신 : 상대편의 상태를 확인하면서 통신하여 데이터를 전달하는 통신(신뢰성, 정확성)
  • 비 연결형(Connetionless) 통신 : 상대편을 확인하지 않고 일방적으로 데이터를 전달하는 통신(효율성)

충돌 도메인(Collision Domain)

  • 데이터 전송 시 충돌이 발생했을 때, 그 영향이 미치는 범위

라우팅 테이블(Routing Table)

  • 경로 정보를 저장하는 라우터 내부의 데이터베이스

IP 주소

  • 데이터를 다른 네트워크로 보내기 위해, 네트워크와 컴퓨터를 나타내는 부분으로 이루어진 주소
  • IPv4 : 32비트로 이루어진 IP 주소
  • IPv6 : 128비트로 이루어진 IP 주소
  • 네트워크 ID : IP 주소 내에서 네트워크를 나타내는 부분
  • 호스트 ID : IP 주소 내에서 실제 컴퓨터를 나타내는 부분
  • 네트워크 주소 : 여러 네트워크 중 특정 네트워크를 식별하기 위한 IP 주소
  • 브로드캐스트 주소 : 네트워크 내의 모든 컴퓨터에 데이터를 전송하기 위한 IP 주소

IP 주소 클래스

  • A 클래스 : 네트워크 ID의 크기 보다 호스트 ID의 크기 가 큰 IP 주소, 대규모 네트워크 주소
  • B 클래스 : 네트워크 ID의 크기와 호스트 ID의 크기가 동일한 IP 주소, 중형 네트워크 주소
  • C 클래스 : 네트워크 ID의 크기보다 호스트 ID의 크기가 작은 IP 주소, 소규모 네트워크 주소
  • D 클래스 : 멀티캐스트(Multicast) 주소
  • E 클래스 : 연구 및 특수용도 주소

서브넷(Subnet)

  • 하나의 네트워크 내에서 분할된 작은 네트워크

서브넷 마스크(Subnet Mask)

  • 서브넷을 만들 때, 네트워크 ID만 나타내어 같은 네트워크인지 판별하게 하는 마스크

게이트웨이(Gateway)

  • 네트워크와 연결되어 출입구 역할을 하는 라우터의 IP 주소

라우팅(Routing)

  • 현재 네트워크에서 다른 네트워크에 접속하기 위한 최적의 경로를 찾는 과정

멀티캐스트(Multicast)

  • 한 컴퓨터에서 여러 컴퓨터로 동시에 패킷을 전송하는 방식

브로드캐스트(Broadcast)

  • IP 네트워크에 있는 모든 컴퓨터로 데이터를 전송하는 방식

3-way 핸드셰이크

  • 데이터를 보내기 전에 연결을 확립하기 위해 패킷을 세 번 교환하는 것

포트 번호(Port Number)

  • 프로그램을 식별하기위해 프로그램에 할당된 번호

WWW(World Wide Web)

  • 전 세계 네트워크를 연결한 인터넷 서버

도메인(Domain)

  • 컴퓨터나 네트워크를 식별하기 위해 붙여진 이름

URL(Uniform Resource Locator)

  • 서버의 데이터를 불러오기 위해 WWW와 도메인을 사용한 주소

DNS(Domain Name System)

  • 도메인을 IP 주소로 변환하기 위해 WWW에 접속해서 사용하는 시스템

무선 액세스 포인트(Wireless Access Point)

  • 무선 인터넷 접속을 도와주는 중계 장치, 무선 공유기

무선 랜 연결 방식

  • 인프라스트럭쳐(Infrastructure) 방식 : 무선 액세스 포인트를 통해 통신하는 방식
  • 애드혹(Ad Hoc) 방식 : 무선 클라이언트끼리 직접 통신하는 방식

SSID(Service Set IDentifier)

  • 무선 랜을 다른 무선 랜과 구분하기 위해 패킷의 헤더에 붙는 식별자

채널(Chnnel)

  • 무선 통신에서 사용되는 분리된 전송로

Categories:

Updated:

Leave a comment