네트워크 / 메모

네트워크 분류

크기에 따른 분류

  • 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

 

같은 카테고리의 다른 글

가족 요양 / 메모

가족 요양에 대하여 조사한 것을 정리한다. 부정확한 정보일 수 있으니, 참고만 하시길 바란다. 가족 요양이란? 몸이 불편한 사람의 가족 구성원이 요양보호사처럼 직접 간병하는 것 가족 요양 조건 간병하는 사람은 요양보호사 자격증이 있어야 한다. 간병을 받는 사람은 장기요양등급이 있어야 한다. 가족 관계이어야 한다. 간병하는 사람은 타 직업 근무 시간이 월 160시간 미만이어야 한다. 가족 요양 신청 방법 간병하는 사람이 방문요양센터와 ...

서식 / 영어노트

서식 / 영어노트

영어를 처음 배울 때 주로 사용하는 네 줄 짜리 영어 노트 양식이다. 파일 형식은 PDF이고, 양면 인쇄가 편하도록 2페이지로 되어 있다. 다운로드 : 영어노트

현대자동차 / 스마트키 / 배터리 교체하는 방법

현대자동차 / 스마트키 / 배터리 교체하는 방법

차 시동을 끄는데 메시지가 하나 떴어요. 자동차 스마트키 배터리 전압이 낮다는.. 그래서 그 키는 두고 다른 키를 사용했는데, 그것도 전압이 낮다고 나왔어요. 어쩔 수 없이 배터리를 교체했습니다. 차량 설명서에는 설명이 너무 간단하게 나왔어요. 일자 드라이버로 분해하고, 건전지 교체하고, 다시 조립하라고... 뭐, 틀린 말은 아닌데, 사진 같은 것도 없어서 좀 오래 걸렸네요. 제일 ...

환율 우대의 뜻과 환율 우대 쿠폰

환율 우대 외화를 사거나 팔 때 은행에 환전 수수료를 냅니다. 일정 금액이 아니라 일정 비율로 수수료를 냅니다. 그 수수료를 반영하지 않은 환율을 매매기준율이라 하고, 살 때와 팔 때의 환율은 수수료를 반영한 환율입니다. 예를 들어 USD 환율이 다음과 같다고 가정하겠습니다. 매매기준율 : 1,000 현찰 살 때 : 1,020 현찰 팔 때 : 980 달러를 살 때 매매기준율보다 ...

원금균등상환과 원리금균등상환의 뜻과 비교

원금균등상환과 원리금균등상환의 뜻과 비교

돈을 빌리면 갚아야 합니다. 갚는 방법은 여러 가지가 있는데 그 중 원금균등상환과 원리금균등상환이 있습니다. 둘 다 일정 기간 동안 꾸준히 갚아나간다는 공통점이 있지만, 어떤 방식을 택하느냐에 따라 갚는 금액과 이자가 달라집니다. 5백만원을 5개월 동안 매달 갚는 경우를 예로 들어서 원금균등상환과 원리금균등상환의 계산 방식과 상환 금액의 차이를 알아보도록 하겠습니다. 이자율은 월 1%라고 가정하겠습니다. 원금균등상환 매달 ...

한화손해보험 / 실비보험 / 보험금 앱으로 청구하여 받는 방법

한화손해보험 / 실비보험 / 보험금 앱으로 청구하여 받는 방법

한화손해보험에 실비보험을 들어둔 게 있습니다. 병원에 잘 가지 않아서 실비보험의 드는 게 의미가 있나 고민을 했었는데, 나이가 들고 병원을 다니게 되니 잘 가입했다는 생각이 듭니다. 물론 계속 건강해서 보험금을 아까워하는 게 더 좋은 거지만요. 실비보험은 실제로 지출한 병원비를 보장 받는 건데, 보험금을 받으려면 보험회사에 청구를 해야 합니다. 병원에서 보험사로 자동으로 청구를 ...

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

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

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

Creative Cloud / 파일 동기화 / 중지하는 방법

Creative Cloud / 파일 동기화 / 중지하는 방법

Adobe CC를 설치하면 파일 탐색기에 Creative Cloud Files라는 폴더가 생깁니다. 그리고 클라우드에 있는 파일을 동기화하면서 파일들을 다운로드합니다. 그런데 동기화하는 동안은 PC의 자원을 많이 사용해서 다른 작업을 하는 게 힘듭니다. 그런 경우 동기화를 중지하세요. 그리고 한가한 시간에 다시 동기화를 시작하세요. 동기화를 중지하려면 Creative Cloud Desktop을 엽니다. 그리고 을 클릭합니다. 을 클릭한 후... 을 ...

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

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

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

자전거 체인 오일의 종류 및 장단점

자전거 체인 오일의 종류 및 장단점

요즘 들어 자전거를 많이 탑니다. 좀 외진 곳으로 이사를 왔더니 차 타고 가기에도 애매하고, 걸어가기에도 애매한 곳이 많이 때문이죠. 제가 타는 자전거는 10년 전 쯤에 구입한 알톤 뉴 알로빅스 2.5입니다. 유사 MTB 자전거로 당시 인기가 많은 자전거였습니다. 지금은 판매하는 곳이 없는, 검색도 잘 되지 않는 구형 자전거지만, 타고 다니는 데 문제는 없습니다. 9년 가량은 거의 ...