네트워크 / 메모

네트워크 분류

크기에 따른 분류

  • LAN(Local Area Network)
  • MAN (Metropolitan Area Network)
  • WAN(Wide Area Network)

연결 형태에 따른 분류

  • Star : 중앙 장비에 모든 노드 연결
  • Mesh : 그물처럼 서로서로 연결

통신 방식에 따른 분류

  • Unicast : 특정 대상과 1:1
  • Multicast : 특정 다수와 1:N
  • Broadcast : 같은 네트워크의 모든 대상

네트워크 모델

TCP/IP Model

  • TCP/IP 4 Layer
    • 1 Network Access Layer : Ethernet, PPP
    • 2 Internet Layer : IP, ICMP, ARP, RARP
    • 3 Transport Layer : TCP, UDP
    • 4 Application Layer : HTTP, FTP

OSI Reference Model

  • OSI 7 Layer
    • 1 Physical Layer
    • 2 Data Link Layer : Ethernet, Token Ring, FDDI
    • 3 Network Layer : IP, ICMP, ARP, RARP
    • 4 Transport Layer : TCP, UDP
    • 5 Session Layer : NetBIOS, SAP, SDP, NWLink
    • 6 Presentation Layer : ASCII, JPEG, MPEG, GIF
    • 7 Application Layer : HTTP, FTP, SMTP
4 Application Layer 7 Application Layer
6 Presentation Layer
5 Session Layer
3 Transport Layer 4 Transport Layer
2 Internet Layer 3 Network Layer
1 Network Access Layer 2 Data Link Layer
1 Physical Layer

PDU

  • Protocol Data Unit
  • 각 계층에서 헤더와 데이터를 합친 부분
  • Physical Layer : Bits
    Data Link Layer : Frame
    Network Layer : Packet
    Transport Layer : Segment
    Session Layer, Presentation Layer, Application Layer : Data

Encapsulation, Decapsulation

 

Ethernet Protocol

  • MAC Address로 통신

IP

클래스

  • A 클래스 : 0 ~ 127로 시작(00000000 ~ 01111111)
  • B 클래스 : 128 ~ 191로 시작(10000000 ~ 10111111)
  • C 클래스 : 192 ~ 223으로 시작(11000000 ~ 11011111)
  • D 클래스 : 224 ~ 239로 시작(11100000 ~ 11101111)
  • E 클래스 : 240 ~ 255로 시작(11110000 ~ 11111111)

사설 IP 대역

  • 10.0.0.0/8 : 10.0.0.0 ~ 10.255.255.255
  • 172.16.0.0/12 : 172.16.0.0 ~ 172.31.255.255
  • 192.168.0.0/16 : 192.168.0.0 ~ 192.168.255.255

프로토콜

ARP(Address Resolution Protocol)

  • IP 주소로 MAC 주소를 알아내는 프로토콜

RARP(Reverse Address Resolution Protocol)

  • MAC 주소로 IP 주소를 알아내는 프로토콜

NDP(Neighbor Discovery Protocol)

  • IPv6에서 IP 주소로 MAC 주소를 알아내는 프로토콜

GARP(Gratuitous Address Resolution Protocol)

  • 자신의 IP와 MAC주소를 알리는 목적으로 사용

VPN

  • Virtual Private Network
  • SSL VPN과 IPsec VPN이 있다.
  • SSL VPN은 클라이언트와 네트워크를 연결한다.
  • IPsec VPN은 네트워크와 네트워크를 연결한다.

IPSec(인터넷 프로토콜 보안, Internet Protocol Security)

통신 세션의 각 IP패킷을 암호화하고 인증하는 안전한 인터넷 프로토콜(IP) 통신을 위한 인터넷 프로토콜 묶음

도메인

FQDN(Fully Qualified Domain Name)

  • 전체 주소 도메인 네임
  • 호스트 이름과 도메인 이름을 포함한 전체 도메인 이름
  • 절대 도메인 네임(absolute domain name)이라고도 한다.

장비

스위치

L2 스위치

  • MAC 주소를 보고 데이터 전달

L3 스위치

  • IP를 보고 데이터 전달
  • 공유기는 가정용 L3 스위치

L4 스위치

  • IP와 Port를 보고 데이터 전달
  • 로드 밸런싱 가능

용어

  • MAC Address : Media Access Control Address
    네트워크 카드의 고유 주소
    제조사에서 부여

MAC 주소 확인하는 방법

  • Windows : ipconfig /all, getmac
  • Linux : ip addr, ip link

휴대폰 네트워크에서는 MAC 주소 대신 IMEI(International Mobile Equipment Identity) 사용

  • Node
    네트워크에 연결된 기기
    노트북, 스마트폰, 서버, 라우터 등
  • Router
    패킷을 한 네트워크에서 다른 네트워크로 옮기는 역할
  • BGP
    경계 경로 프로토콜(BGP, Border Gateway Protocol)은 인터넷에서 주 경로 지정을 담당하는 프로토콜의 한 종류이다. 인터넷에서 목적지까지 경유하는 자율 시스템(AS, Autonomous System) 중 라우팅 및 자율 시스템의 순서를 전송하기 위해 설계된 경로 지정 알고리즘으로, 표준화된 외부 게이트웨이 프로토콜의 하나이다.
  • IXP
    Internet eXchange Point
    AS의 물리적 연결점

기타

Wireshark

 

같은 카테고리의 다른 글
토스페이먼츠 / 결제내역 확인하는 방법

토스페이먼츠 / 결제내역 확인하는 방법

인터넷 쇼핑몰에서 결제를 할 때 토스페이먼츠로 하였다면, 신용카드 명세에 가맹점명이 토스페이먼츠 주식회사로 찍힌다. 그래서 실제 결제한 인터넷 쇼핑몰이 어딘지 알 수 없다. 이를 확인하고 싶다면 토스페이먼츠 홈페이지로 가야 하는데... 좀 많이 귀찮다. 토스페이먼츠 홈페이지로 접속하고 을 클릭하거나... https://www.tosspayments.com/ 아래 링크로 바로 접속한다. https://consumer.tosspayments.com/payment-history/card 이 부분이 많이 귀찮은데... 결제 관련 정보를 꽤 많이 입력해야 한다. 입력을 마쳤으면 ...

상법 / 회사(기업)의 종류와 특징

상법 / 회사(기업)의 종류와 특징

회사 제169조(회사의 의의) "회사"란 상행위나 그 밖의 영리를 목적으로 하여 설립한 법인을 말한다. 제170조(회사의 종류) 회사는 합명회사, 합자회사, 유한책임회사, 주식회사와 유한회사의 5종으로 한다. 합명회사 설립 2명 이상의 무한책임사원으로 구성된다. 무한책임사원은 재산(현금, 현물), 신용, 노무로 출자할 수 있다. 내부관계 정관 또는 상법에 다른 규정이 없으면 조합에 관한 민법의 규정을 준용한다. 지분을 타인에게 양도하기 위해서는 다른 사원의 동의가 필요하다. 정관에 다른 규정이 ...

카카오뱅크 / 외국에서 송금 받을 때 필요한 SWIFT 코드

카카오뱅크 / 외국에서 송금 받을 때 필요한 SWIFT 코드

해외에서 송금을 받기 위해서는 계좌번호 말고도 다른 정보가 필요하다. 그 중 하나가 SWIFT 코드. 카카오뱅크의 SWIFT 코드를 알아내기 위해서는... 카카오뱅크 앱을 실행하고 를 누른다. 밑으로 내려가서 을 누른다. 를 누르면, SWIFT 코드를 확인할 수 있다. CITIKRSXKAK 해외에서 송금이 오면 사유를 확인하는 전화를 할 수도 있다고 한다. 소액이어도 전화가 올라나? ...

미디어 인코더 / 동영상을 움직이는 GIF로 만드는 방법

미디어 인코더 / 동영상을 움직이는 GIF로 만드는 방법

동영상을 움직이는 GIF로 만드는 방법은 여러 가지가 있습니다. 그 중 하나는 Adobe Media Encoder를 사용하는 것입니다. Adobe Premiere를 설치하면 같이 설치되는 프로그램이고, Premiere 없이 단독으로 설치할 수도 있습니다. Adobe Media Encoder를 실행하고, 대기열의 + 아이콘을 클릭하여 변환할 동영상을 추가합니다. 출력물을 애니메이션 GIF로 설정하고 변환하면 잠시 후 GIF가 생성됩니다.

국세청 홈택스 / 세무서 발송 우편물 홈택스에서 보는 방법

국세청 홈택스 / 세무서 발송 우편물 홈택스에서 보는 방법

세무서에서 여러 가지 우편물을 보내온다. 만약 그 우편물을 분실했거나, 우편물을 받기 곤란한 상황이라면 어떻게 할까? 다행히 국세청 홈택스에서 최근 1년 우편물을 확인할 수 있다. 국세청 홈택스에 로그인한 후 로 간다. 를 클릭한다. 를 클릭하면... 우편물 발송 내역이 나온다. 를 클릭하면... 우편물의 내용을 볼 수 있다.

카카오뱅크 / 체크카드 신청하는 방법

카카오뱅크 / 체크카드 신청하는 방법

카카오뱅크를 오프라인에서도 사용하려면 체크카드가 필요합니다. 돈도 인출해야 하고, 물건도 사야하고... 체크카드 신청도 카카오뱅크 계좌 개설과 마찬가지로 카카오뱅크 앱에서 쉽게 할 수 있습니다. 카카오뱅크 앱을 실행하면 계좌 목록이 나옵니다. 체크카드는 통장별로 만들 수 있고, 체크카드가 발급되지 않은 통장 밑에는 버튼이 있습니다. 를 누릅니다. 카카오뱅크 체크카드의 혜택이 주욱 나옵니다. 뭔가 많습니다. 후불 ...

카카오뱅크 / 지문으로 이체, 로그인 가능하게 등록, 설정하는 방법

카카오뱅크 / 지문으로 이체, 로그인 가능하게 등록, 설정하는 방법

스마트폰이나 스마트폰 앱에 로그인할 때 지문을 사용하면 상당히 편합니다. 비밀번호나 패턴보다 보안 측면에서 좋은지는 잘 모르겠지만, 편한 건 맞습니다. 지문 사용이 가능한 스마트폰이라면 카카오뱅크도 지문으로 본인 인증이 가능합니다. 카카오뱅크 앱을 설치할 때 설정할 수 있는데, 그 때 사용 설정을 하지 않아도 변경이 가능합니다. 카카오뱅크 앱을 실행하고, 왼쪽 위에 있는 선 세 개 ...

서식 / 생활계획표 / 시계 모양

서식 / 생활계획표 / 시계 모양

원을 그리고 24등분 하여 하루를 나타낸 생활계획표이다. LaTeX으로 만들었고, 파일 형식은 PDF이다.. 정확히 24등분 해서 점을 찍었다는 것 외에는 특별할 것 없는 단순한 모양이다. 다운로드 : 생활계획표

신용카드 / 결제일별 카드 사용 기간

신용카드 / 결제일별 카드 사용 기간

신용카드는 한 달 동안 사용한 금액을 12일에서 15일 뒤에 납부한다. 따라서 그 한 달을 어떻게 정하냐에 따라 결제일이 달라진다. 반대로, 결제일을 정하면 언제 사용한 것을 내는지 정해진다. 신용카드의 결제일별 사용 기간은 거의 비슷하나 같지는 않다. 개인적으로 전월 1일부터 전월 말일까지 사용한 것을 결제하는 걸 좋아하는데, 대부분 14일이나 현대카드는 12일이다. 국민카드 결제일 사용 기간 1 전전월 18일 ...

인텔 10세대 또는 11세대 노트북에 윈도우 설치할 때 드라이브가 없는 문제 해결하는 방법

인텔 10세대 또는 11세대 노트북에 윈도우 설치할 때 드라이브가 없는 문제 해결하는 방법

인텔 11세대 CPU를 탑재한 노트북을 샀다. HP 빅터스 계열로, 가성비 좋은 게이밍 노트북이다. 프리 도스 제품을 샀기에 제일 먼저 한 것은 윈도우를 설치하는 것. 설치용 USB를 만들고, 바이오스에서 부팅 순서 변경하고, 설치를 시작했는데... 윈도우를 설치할 저장소(드라이브)가 없다고 나온다. 꽤 많은 컴퓨터를 만져보고 수없이 윈도우를 설치했는데, 이런 적은 처음이다. 그 중에는 다른 ...