UTP CABLE
Unshielded Twisted-Pair Wire cable

흰주/주/흰초/파/흰파/초/흰갈/갈
같은 장비 = cross over
다른 장비 = direct (straight)
실무에선 568B 타입 케이블 많이 사용함 (568A X)
- 초기 네트워크 표준화의 영향과 전화 시스템과의 호환성
- 설치와 유지 보수의 편리성
- 네트워크 기술자들이 B 타입을 더 선호
선을 꼬아서 사용하는 이유?
- 전기적 특성을 고려해 신호 간섭을 줄이고 데이터 전송 품질을 높이기 위함 (노이즈 발생 때문)
IP/MAC ADDRESS, DNS
- 도메인(Domain)
사용자가 기억하기 쉽도록 인터넷 자원을 식별하는 주소 이름
(ex - naver.com은 도메인/사람성, www는 호스트/사람 이름)
- DNS(Domain Name System)
도메인 이름과 실제 컴퓨터가 사용하는 IP 주소를 mapping 해주는 시스템
→ 도메인(편리성)을 입력하면 DNS를 찾아감
- BIND (= DNS 서버 프로그램)
DNS 서버 소프트웨어로 도메인 이름과 IP 주소 간의 변환을 처리하며 인터넷 네트워크의 핵심 역할
> Domain은 선택, IP/MAC은 필수
> DNS = IP 주소를 알려주는 아이
> 서비스를 제공해 주면 서버가 됨
> 도메인과 DNS는 밀접하지만 다른 개념
IP와 IP address는 다름
- IP: 인터넷 프로토콜(Internet Protocol)
인터넷에서 데이터를 보내고 받기 위한 규칙과 시스템
ex) 데이터를 패킷으로 나누어 전송하는 방법, 주소 체계를 정의
- IP Address
IP 규칙에 따라 부여된 장치의 고유한 주소
ex) 192.168.10.1
- IPv4
인터넷에서 데이터를 전송하기 위해 사용되는 IP 주소 체계의 4번째 버전
가장 널리 사용되는 IP 주소 형식, 네트워크 장치들이 서로 통신할 수 있게 함
- IPv4 classful
- 호스트 주소, 네트워크 주소, 브로드캐스트 주소
- Class는 IP Address 맨 앞 숫자 보고 구분 가능
A class : 0~127
B class : 128~191
C class : 192~223 A~C class = Public IP Adress
D class : 224~239 Multicast
E class : 240~255 Test 연구용
SUBNETMASK

[ Subnetmask ]
로컬 네트워크 내부에서 접속한 호스트의 IP 대역을 외부 네트워크와 명확하게 구분 (네트워크와 호스트를 구분)
[ Subnetting ]
네트워크를 작은 단위로 나누는 과정
IP Address와 Subnetmask를 통해 네트워크와 호스트를 구분
MASK = 제한하다, 차단하다
< Default Subnetmask 값 >
Class (Class A, B, C)에 따라 자동으로 할당되는 기본 Subnetmask 값
Default Subnetmask는 큰 주차장(네트워크)에서 기본적으로 설정된 파킹 구역과 같음
Subnetting은 이 구역을 더 작은 구획으로 나누는 과정

- Network : IP Address의 앞부분으로, 네트워크를 식별
- Host : IP Address의 뒷부분으로, 네트워크 내 개별 장치를 식별
- CIDR (Classless Inter-Domain Routing): 슬래시(/) 뒤 숫자로 Subnetmask를 간략히 표현.
A class : 0~127 255.0.0.0 ( /8)
B class : 128~191 255.255.0.0 ( /16)
C class : 192~223 255.255.255.0 ( /24)
D class : 224~239
E class : 240~255
IPv4 = 32bit (8bit.8bit.8bit.8bit)
[ A class 사설 IP 대역 ]
주소 범위 : 10.0.0.0 ~ 10.255.255.255
subnetmask : 255.0.0.0 /8
[ B class 사설 IP 대역 ]
주소 범위 : 172.16.0.0 ~ 172.31.255.255
subnetmask : 255.240.0.0 /12
[ C class 사설 IP 대역 ]
주소 범위 : 192.168.0.0 ~ 192.168.255.255
subnetmask : 255.255.255.0 /24
- 모든 장비들은 IPv4에서 Classful 하게 설계가 되어있다
- 255 = 브로드캐스트 주소, 0 = 네트워크 주소, 각 사용자가 사용하는 IP 주소 (192.168.10.2 등) = 호스트 주소
- AND 연산 (Router가 하는 일, Router는 IP Address와 Subnetmask를 요리하는 요리사라고 생각하면 됨)
- 서브넷 마스크는 1이 연속되어야 함
255 = 8bit (1111111이 연속으로 오기 때문에)
255.255.255.0 = 24bit (11111111.11111111.11111111.00000000 이라 1이 총 24개)
255.255.0.0 = 16bit
255.0.0.0 = 8bit
1bit로 사용할 수 있는 네트워크 수는 2 (0과1)
- 네트워크에서는 Router IP도 호스트 수로 침(첫 번째 호스트 IP = Router IP)
- Router 주소, 네트워크 주소, 브로드캐스트 주소로 사용한다고 하면
사용 가능한 남은 IP 주소(호스트 수) 개수는 125(128-3), 호스트 수(게이트웨이 포함)는 126(128-2) ===> /25 일 때
/24 = 11111111.11111111.11111111.00000000 = 255.255.255.0
/25 = 11111111.11111111.11111111.10000000 = 255.255.255.128
[ IP Address ]
- 공인 IP Address (Public IP Address)
- 인터넷에서 전 세계적으로 고유한 IP 주소로 ISP에 의해 부여됨
- 사설 IP Address (Private IP Address)
- 특정 네트워크(가정, 회사 등) 내에서 사용되는 IP 주소
사설 IP를 Router에 등록하면 자동으로 차단되어 Routing 불가
비트 수 = /24 같은 거
10진수 = 255.255.~같은 거
/25 (255.255.128)
2개
(0~127, 128~255)
/26 (255.255.255.192)
4개
(0~63, 64~127, 128~191, 102~255)
/27 (255.255.255.224)
8개
(0~31, 32~63, 64~95, 96~127, 128~159, 160~191, 192~223, 224~255)
/28 (255.255.255.240)
16개
(0~15, 16~31, 32~47, 48~63, 64~79, 80~95, 96~111, 112~127, 128~143, 144~159, 160~175, 176~191, 192~207, 208~223, 224~239, 240~255)
< CHECK POINT! >
서브넷 마스크는 Network와 Host를 구분하고 효율적인 주소 관리와 데이터 전송을 지원하는 필터
PACKET TRACER
[ Packet Tracer ]
- 1계층 바로 통신됨 (PC-PC)
- 2계층 대기 후 통신됨 (Switch-PC)
- 3계층 연결해 줘야 통신됨 (Router-PC)
<PC>
01. 네트워크 관련 도구
1) Ping [옵션] [대상 IP/도메인 주소]
[옵션] -t : 지속적 응답 요청
-n [숫자] : [숫자] 횟수만큼 응답 요청
> 네트워크 연결 상태를 확인하는 명령어
> ICMP 프로토콜 사용
> 네트워크 계층 프로토콜 : IP, ICMP, IGMP, ARP/RARP
- IP는 비연결형, 비신뢰성 프로토콜이기 때문에 ICMP를 사용함 (=ICMP의 힘을 빌려 메시지로 알려줌)
- TTL : TTL 값은 목적지까지의 거리(Router의 수)를 나타냄
몇 개의 Router를 거쳐왔는지 알 수 있음, Packet Looping 방지
-
- 초기 TTL 값 Windows: 128 / Linux : 64 / cisco router : 255
- Windows CMD로 ping을 실행했을 때 TTL 값이 116으로 나왔다면 초기 TTL(128) - Router를 12개(128 - 116) 거쳤다는 뜻
[ Header 종류 ]
1. IP
2. TCP
3. UDP
4. ARP/RARP
5. Ethernet
02. IP 확인 명령어
# ipconfig
# ipconfig /all 자세히 출력 (MAC Address, DNS, DHCP 등)
# ipconfig /release 받아온 IP Address 반납/해제
# ipconfig /renew IP Address를 새로 받아오기
# ipconfig /displaydns DNS 캐시 정보 출력
# ipconfig /flushdns DNS 캐시 정보 삭제
'IT 엔지니어 > 네트워크' 카테고리의 다른 글
Switch Looping (STP/RSTP) (0) | 2025.04.28 |
---|---|
Switch (0) | 2025.04.27 |
port-security (0) | 2025.03.21 |
FIREWALL (0) | 2025.03.20 |
IPSEC (0) | 2025.03.19 |