리눅스마스터 2급 필기 15 — 네트워크 (OSI 7계층·TCP/UDP·IP 주소·서브넷·네트워크 설정 명령) 총정리
출제기준: 2차 2과목 리눅스 활용 > 인터넷 활용 > 네트워크 기본 개념, 네트워크 서비스의 설정 및 점검
기출 빈도: 2019~2023 기출 기준 약 12.7% — 전 단원 1위입니다. 2과목 24문항 중 "인터넷 활용"이 약 40%(10문항)를 차지하고, 그 뿌리가 되는 단원이 바로 이 편이에요. 인프라 실무 지식이 그대로 점수로 이어지는 단원이라, 평소 네트워크를 만지시는 분들에게는 보너스 구간입니다.
이번 편은 기본 개념(통신망·장비·OSI·TCP/UDP·IP) 과 설정·점검(설정 파일·명령어) 을 다루고, 웹·메일·FTP·DNS·SSH·NFS 같은 서비스는 다음 16편에서 정리합니다.
1. 통신망의 분류 ⭐⭐⭐⭐
| 구분 | 범위 | 핵심 특징 |
| LAN | 집·사무실·건물 (수 km 이내) | 고속, 오류율 낮음, 개인·기관이 직접 구축 |
| MAN | 도시·대규모 캠퍼스 (5~50km) | 광섬유, 표준 IEEE 802.6 (DQDB) |
| WAN | 국가·대륙 | LAN과 LAN 연결, 통신 사업자 회선 임대, 속도 느리고 오류 높음 |
| 인트라넷 | 조직 내부 | 인터넷 기술(TCP/IP·웹)을 쓰는 폐쇄형 |
| 엑스트라넷 | 인트라넷 + 외부 협력사 | VPN 등으로 허가된 외부인에게만 개방 |
| SAN | 서버–저장장치 전용망 | 광케이블(Fibre Channel), 블록 레벨 접근 (NAS=파일 공유 방식) |
1-1. LAN 토폴로지 ⭐⭐⭐⭐
| 형태 | 특징 | 장점 | 단점 |
| 성형(Star) | 중앙 허브/스위치에 연결 | 관리 쉽고 장애 발견 빠름 | 중앙 장비 고장 시 전체 마비 |
| 버스형(Bus) | 하나의 통신 회선에 여러 단말 | 설치 저렴, 확장 쉬움 | 기기 많아지면 충돌 증가 |
| 고리형(Ring) | 인접 노드를 순차 연결 | 충돌 없음 | 한 노드 고장 시 전체 마비 |
| 망형(Mesh) | 모든 노드가 서로 직접 연결 | 신뢰성 최고 | 구축 비용 비쌈 |
⚠️ 기출 함정
- "버스형 토폴로지 설명으로 틀린 것 → 논리적으로 둥글고 단방향인 포인트 투 포인트" — 이건 링형 설명입니다.
- "LAN의 일반적인 토폴로지가 아닌 것 → 노드(Node)형" (노드는 장치 하나를 부르는 용어)
1-2. 매체 액세스 제어와 LAN 표준 ⭐⭐⭐⭐⭐
| 구분 | CSMA/CD | CSMA/CA |
| 표준 | IEEE 802.3 (이더넷, 유선) | IEEE 802.11 (무선 LAN) |
| 방식 | 회선이 비었는지 확인 후 전송, 충돌 감지(Detection) 시 임의 시간 대기 후 재전송 |
충돌 감지가 어려워 미리 신호를 보내 충돌 회피(Avoidance) |
| 구분 | 이더넷 | 토큰링 | FDDI |
| 표준 | IEEE 802.3 | IEEE 802.5 | ANSI X3T9.5 |
| 제어 | CSMA/CD(경쟁) | 토큰 패싱 | 토큰 패싱(이중 링) |
| 구조 | 버스형·성형 | 링형 | 링형(이중) |
| 충돌 | 발생 가능 | 없음 | 없음 |
| 특징 | 경제적 | IBM 개발 | 광섬유, 100Mbps, 높은 신뢰성 |
비유: 토큰 패싱은 "발언권 막대"를 돌려 막대를 가진 사람만 말하는 회의,
CSMA/CD는 조용한지 확인하고 말하다가 동시에 말하면 멈추고 잠시 후 다시 말하는 방식입니다.
기출: "광섬유로 최대 100Mbps, 1982년 ANSI X3 커미티 표준화" → FDDI. 이더넷의 MAC 주소 길이 → 48비트.
표준 기관: IEEE=LAN 표준 / ISO=OSI 7계층 / EIA=LAN 케이블 표준 / ANSI=미국 표준 / ITU=공중 통신망 국제 표준
1-3. WAN 교환 방식과 프로토콜 ⭐⭐⭐
| 구분 | 회선 교환 | 패킷 교환 |
| 방식 | 전용 경로를 미리 설정 후 전송 | 데이터를 패킷으로 나눠 독립 경로로 전송 |
| 장점 | 전송 중 지연 일정, 오버헤드 비트 없음 | 회선 효율 높음 |
| 단점 | 전송이 없어도 회선 독점 → 비효율 | 처리 지연, 패킷 순서 변경 가능 |
기출: 회선 교환의 특징이 아닌 것 → "패킷은 배달될 때까지 저장 가능하다" (이건 패킷 교환의 특징)
| WAN 프로토콜 | 설명 |
| HDLC | 고속 비트 위주 프로토콜 |
| PPP | 점대점 연결, 에러 검출·압축 |
| X.25 | 패킷 교환망 표준, 에러 제어 강력하나 느림 |
| Frame Relay | X.25의 에러 제어를 간소화해 속도를 높임 |
| ATM | 53바이트 고정 크기 셀 단위 초고속 전송 |
2. 네트워크 장비와 케이블 ⭐⭐⭐⭐⭐
2-1. 케이블
| 종류 | 설명 |
| UTP | 차폐 없는 꼬임쌍선, 저렴해서 가장 널리 사용 |
| STP | 금속 박막으로 감싸 간섭 최소화, 공장 등 노이즈 환경 |
| 동축 케이블 | 외부 간섭에 강함, 과거 버스형 / BNC 커넥터(삽입 후 90도 회전 고정)는 CCTV 등에 사용 |
| 광섬유 | 빛으로 전송, 속도 매우 빠르고 EMI 영향 없음 |
| UTP 등급 | 최대 속도 | 대역폭 |
| Cat 5 | 100Mbps | 100MHz |
| Cat 5e | 1Gbps | 100MHz |
| Cat 6 | 1Gbps (최대 10Gbps) | 250MHz |
| Cat 7 | 10Gbps | 600MHz |
IEEE 802.3 표기: [속도][BASE][매체] — 예) 100BASE-TX, 1000BASE-SX
- T=꼬임쌍선, F=광섬유, S=단거리(멀티모드), L=장거리(싱글모드)
- 100BASE-TX: UTP, 100m / 1000BASE-T: UTP, 100m / 1000BASE-SX: 멀티모드 약 550m / 1000BASE-LX: 싱글모드 약 5~10km
다이렉트 vs 크로스오버
| 구분 | 다이렉트 | 크로스오버 |
| 제작 | 양쪽 모두 T568B | 한쪽 T568A, 다른 쪽 T568B |
| 연결 대상 | 서로 다른 계층 장비 (PC ↔ 스위치/허브) | 서로 같은 계층 장비 (PC ↔ PC, 허브 ↔ 허브) |
T568B 순서: 흰주 - 주 - 흰녹 - 파 - 흰파 - 녹 - 흰갈 - 갈
T568A 순서: 흰녹 - 녹 - 흰주 - 파 - 흰파 - 주 - 흰갈 - 갈
2-2. 장비와 OSI 계층 ⭐⭐⭐⭐⭐
| 장비 | 계층 | 특징 |
| NIC(LAN 카드) | 1 | 컴퓨터를 네트워크에 연결, 고유 MAC 주소 |
| 리피터 | 1 | 약해진 신호를 증폭·재생 |
| 허브 | 1 | 모든 포트로 브로드캐스팅, 충돌 쉬움 |
| 브리지 | 2 | MAC 주소를 보고 전송 여부 판단, 충돌 영역 분리 |
| 스위치 | 2 | 다포트 브리지, MAC 주소 테이블로 목적지 포트에만 전달 |
| 라우터 | 3 | IP 주소 기반 최적 경로 결정, 브로드캐스트 차단 |
| 게이트웨이 | 4~7 | 서로 다른 프로토콜 네트워크를 연결하고 형식 변환 |
기출: 하위 계층부터 나열 → 리피터 → 브리지 → 라우터 / "프로토콜이 다른 통신망 상호 접속" → 게이트웨이
참고: 충돌 도메인은 스위치 포트별로, 브로드캐스트 도메인은 라우터(또는 VLAN)로 분리됩니다.
3. OSI 7계층과 TCP/IP ⭐⭐⭐⭐⭐
3-1. OSI 7계층
| 계층 | 이름 | 역할 | PDU | 대표 |
| 7 | 응용 | 사용자 인터페이스, 네트워크 서비스 접근 (전자우편·파일 전송) |
Data | HTTP, FTP, SSH, SMTP, DNS, Telnet |
| 6 | 표현 | 데이터 형식 변환, 암호화·압축, 코드·문자 번역 | Data | JPEG, MPEG, SSL/TLS, ASCII |
| 5 | 세션 | 세션 구성·유지·관리 | Data | API, Sockets |
| 4 | 전송 | 종단 간 신뢰성 전송, 흐름·오류 제어 | Segment | TCP, UDP, 포트 |
| 3 | 네트워크 | 경로 선택, 논리 주소(IP) | Packet | 라우터, IP, ICMP, ARP |
| 2 | 데이터 링크 | 인접 노드 전달, 오류 검출, 물리 주소(MAC) | Frame | 브리지, 스위치, NIC |
| 1 | 물리 | 비트 단위 전기 신호 | Bit | 허브, 리피터, 케이블 |
암기: 상→하 "응표세전네데물", PDU는 Data → Segment → Packet → Frame → Bit
기출: "송·수신자의 코드·문자를 번역하여 일관되게 전송" → 표현 계층 /
1→7계층 순서: 물리-데이터링크-네트워크-전송-세션-표현-응용 /
전송 계층의 PDU → Segment
TCP/IP 4계층 대응
| OSI | TCP/IP 4계층 | 프로토콜·장비 |
| 7 응용 / 6 표현 / 5 세션 | 응용 | HTTP, FTP, SSH, DNS |
| 4 전송 | 전송 | TCP, UDP |
| 3 네트워크 | 인터넷 | IP, ICMP, ARP, 라우터 |
| 2 데이터 링크 / 1 물리 | 네트워크 접근 | Ethernet, MAC, 스위치, 허브 |
⚠️ 기출: "TCP/IP는 특정 물리적 네트워크 하드웨어에 종속적이며 전화선 외에는 실행이 불가능하다"
→ 틀림 (개방형 표준, 하드웨어·OS 독립)
3-2. TCP vs UDP ⭐⭐⭐⭐⭐
| 구분 | TCP | UDP |
| 연결 | 연결 지향 | 비연결형 |
| 신뢰성 | 높음 (재전송) | 낮음 |
| 속도 | 느림 | 빠름 |
| 순서 보장 | O (Sequence Number) | X |
| PDU | Segment | Datagram |
| 주요 서비스 | HTTP, SMTP, FTP, SSH | DNS(질의), DHCP, SNMP, NTP, TFTP, 스트리밍·게임 |
3-Way Handshaking (연결 설정)
클라이언트 ── SYN ───────────────→ 서버
클라이언트 ←── SYN + ACK ───────── 서버
클라이언트 ── ACK ───────────────→ 서버 → 양쪽 ESTABLISHED
4-Way Handshaking (연결 해제): FIN → ACK → FIN → ACK (클라이언트는 마지막에 TIME_WAIT 유지 후 종료)
3-3. 응용 계층 프로토콜과 포트 번호 ⭐⭐⭐⭐⭐ (최빈출)
| 프로토콜 | 포트 | 전송 | 비고 |
| FTP | 20(데이터), 21(제어) | TCP | |
| SSH | 22 | TCP | 암호화 원격 접속, SFTP도 22 |
| Telnet | 23 | TCP | 평문 |
| SMTP | 25 | TCP | 메일 송신 |
| DNS | 53 | UDP/TCP | |
| DHCP | 67, 68 | UDP | IP 자동 할당 |
| TFTP | 69 | UDP | 인증 없는 간단 파일 전송 |
| HTTP | 80 | TCP | |
| POP3 | 110 | TCP | 메일 다운로드 |
| NTP | 123 | UDP | 시간 동기화 |
| IMAP | 143 | TCP | 메일 실시간 동기화 |
| SNMP | 161, 162 | UDP | 장비 모니터링 |
| HTTPS | 443 | TCP | HTTP + SSL/TLS |
| NFS | 2049 | UDP/TCP |
⚠️ 기출 반복: "포트 번호가 틀린 것 → SSH : 69" (SSH는 22, 69는 TFTP) / "X 서버 TCP 포트" → 6000
4. IP 주소 체계 ⭐⭐⭐⭐⭐
4-1. IPv4 클래스
32비트 논리 주소, 8비트씩 4개 옥텟을 10진수로 표기합니다.
| 클래스 | 첫 옥텟 | 네트워크/호스트 비트 | 기본 서브넷 마스크 | 주소 대역 |
| A | 0 ~ 127 | 8 / 24 | 255.0.0.0 | 0.0.0.0 ~ 127.255.255.255 |
| B | 128 ~ 191 | 16 / 16 | 255.255.0.0 | 128.0.0.0 ~ 191.255.255.255 |
| C | 192 ~ 223 | 24 / 8 | 255.255.255.0 | 192.0.0.0 ~ 223.255.255.255 |
| D | 224 ~ 239 | 멀티캐스트 | ||
| E | 240 ~ 255 | 예약(연구용) |
127.0.0.0/8 전체가 루프백이라 실제로 쓸 수 있는 A클래스는 1~126입니다.
사설 IP (RFC 1918)
| 클래스 | 범위 |
| A | 10.0.0.0 ~ 10.255.255.255 |
| B | 172.16.0.0 ~ 172.31.255.255 |
| C | 192.168.0.0 ~ 192.168.255.255 |
특수 주소: 루프백 127.0.0.1 / 네트워크 주소(호스트 비트 모두 0) / 브로드캐스트 주소(호스트 비트 모두 1) / 0.0.0.0(모든 네트워크·알 수 없는 대상)
4-2. 서브넷 ⭐⭐⭐⭐⭐ (계산 문제 단골)
- 서브넷 마스크: 네트워크 부분은 1, 호스트 부분은 0. IP와 마스크를 AND 연산하면 네트워크 주소가 나옵니다.
- CIDR:
/접두어길이
| CIDR | 서브넷 마스크 | 전체 | 사용 가능 호스트 (2ⁿ−2) |
| /16 | 255.255.0.0 | ||
| /24 | 255.255.255.0 | 256 | 254 |
| /25 | 255.255.255.128 | 128 | 126 |
| /26 | 255.255.255.192 | 64 | 62 |
| /27 | 255.255.255.224 | 32 | 30 |
- 왜 2를 빼나? 네트워크 주소(모두 0)와 브로드캐스트 주소(모두 1)는 장비에 부여할 수 없기 때문입니다.
- 서브넷 개수 = 2^(추가된 서브넷 비트 수). C클래스에 255.255.255.192 → 2비트 추가 → 2² = 4개
기출 계산 3종
- C 클래스 1개를 255.255.255.192로 나눴을 때 쓸 수 있는 IP 총 개수
(2⁶ − 2) × 4 = 62 × 4 = 248 - 192.168.5.189/26의 브로드캐스트 주소
/26 → 64씩 분할 → 네트워크 128~191 → 네트워크 주소 192.168.5.128, 브로드캐스트 128 + 63 = 191 → 192.168.5.191 - 192.168.5.66 / 255.255.255.192의 게이트웨이로 쓸 수 있는 주소
66은 64~127 서브넷 → 호스트 범위 65~126, 127은 브로드캐스트라 불가 → 192.168.5.126
계산 요령: 마스크 마지막 옥텟이 192면 64 단위로 끊고(0·64·128·192),
해당 구간의 첫 값=네트워크, 마지막 값=브로드캐스트, 그 사이가 호스트입니다.
4-3. IPv4 vs IPv6 ⭐⭐⭐⭐
| 항목 | IPv4 | IPv6 |
| 길이 | 32비트 | 128비트 |
| 표기 | 8비트 × 4, 10진수, 마침표(.) | 16비트 × 8, 16진수, 콜론(:) |
| 주소 할당 | DHCP 또는 수동 | 자동 설정(SLAAC) |
| 전송 방식 | 유니캐스트·멀티캐스트·브로드캐스트 | 유니캐스트·멀티캐스트·애니캐스트 (브로드캐스트 없음) |
IPv6는 연속된 0 블록을
::로 한 번만 생략할 수 있고, 루프백은::1입니다.
4-4. 기타 프로토콜 키워드
| 프로토콜 | 기능 |
| ARP | IP 주소 → MAC 주소 변환 (논리 주소를 물리 주소로) |
| ICMP | 오류·상태 메시지 (ping이 사용) |
| DHCP | 부팅 시 IP·서브넷 마스크·게이트웨이를 서버에서 자동 할당 |
| IGMP | 멀티캐스트 그룹 관리 |
5. 네트워크 설정 ⭐⭐⭐⭐⭐
5-1. 인터페이스 종류
| 종류 | 이름 | 용도 |
| 유선 랜 | eth0, enp0s3, eno1 | 일반 물리 인터페이스 |
| 루프백 | lo | 자기 자신과의 통신용 가상 인터페이스 |
| 무선 랜 | wlan0, wlp2s0 | |
| 브리지 | br0, virbr0 | VM·컨테이너를 물리 네트워크에 연결 |
| VLAN | eth0.10 | 하나의 물리 인터페이스를 논리 분할 |
| 본딩/티밍 | bond0, team0 | 여러 랜카드를 묶어 대역폭 확장·장애 대응 |
5-2. 설정 파일 (RHEL 계열 전통 방식) ⭐⭐⭐⭐⭐
개별 설정: /etc/sysconfig/network-scripts/ifcfg-장치명 (예: ifcfg-eth0)
| 항목 | 설명 |
| TYPE / DEVICE | 인터페이스 타입 / 이름 |
| BOOTPROTO | IP 할당 방식 — static(정적) / dhcp(자동) |
| ONBOOT | 부팅 시 자동 활성화 (yes/no) |
| IPADDR / NETMASK / GATEWAY | IP / 서브넷 마스크 / 기본 게이트웨이 |
전체 설정: /etc/sysconfig/network — 시스템 전체 (NETWORK, HOSTNAME, GATEWAY)
최신 RHEL 8/9는 NetworkManager(
nmcli,nmtui) 기반이고
호스트명은hostnamectl set-hostname을 씁니다.
시험은 위 전통 경로 기준입니다.
5-3. 기타 네트워크 설정 파일 ⭐⭐⭐⭐⭐
| 파일 | 역할 |
| /etc/hosts | IP ↔ 호스트 이름 매핑 (DNS에 묻기 전에 먼저 확인). 형식: IP주소 호스트명 |
| /etc/host.conf | 이름 해석 규칙 — order(조회 순서), multi |
| /etc/resolv.conf | DNS 서버 지정 — nameserver, search, domain, options |
| /etc/protocols | 프로토콜 이름 ↔ 프로토콜 번호 (3계층: tcp 6, udp 17, icmp 1) |
| /etc/services | 서비스 이름 ↔ 포트 번호/프로토콜 (4계층: http 80/tcp, ssh 22/tcp) |
⚠️ 기출 반복: "네트워크 프로토콜에 할당된 포트 번호를 확인하는 파일
→ /etc/services" (/etc/protocols는 포트가 아닌 프로토콜 식별 번호)
이름 해석 순서는 /etc/nsswitch.conf(hosts: files dns)가 결정합니다.
5-4. 커널 모듈 (네트워크 드라이버)
| 명령 | 기능 |
| lsmod | 적재된 모듈 목록 |
| modprobe | 의존성까지 처리해 적재·제거 |
| insmod / rmmod | 수동 적재 / 제거 |
| modinfo | 모듈 버전·제작자·라이선스·파라미터 |
| /etc/modprobe.d/ | 모듈 옵션 설정 디렉터리 |
6. 네트워크 명령어 ⭐⭐⭐⭐⭐
| 명령어 | 기능 및 핵심 옵션 |
| ifconfig | 인터페이스 IP·마스크·MAC 확인/설정. ifconfig eth0 up/down, ifconfig eth0 IP netmask 마스크 |
| ping | ICMP로 연결 상태·응답 속도 확인. -c 횟수, -i 간격(초) — ping -c 5 google.co.kr |
| traceroute | 목적지까지의 경로 추적. * * * = 해당 구간에서 응답 없음(차단) |
| route | 라우팅 테이블 조회/편집 |
| nslookup | DNS 서버에 질의해 도메인의 IP 확인 |
| netstat | 연결 상태·라우팅·인터페이스 통계 |
| arp | IP → MAC 캐시 테이블 관리 |
| mii-tool | NIC의 링크 상태·속도 확인 (케이블이 물리적으로 연결됐는지 점검) |
6-1. route 사용법 ⭐⭐⭐⭐⭐
route add default gw 192.168.10.1 # 기본 게이트웨이 추가
route add -net 192.168.20.0 netmask 255.255.255.0 gw 192.168.10.1 # 특정 네트워크 경로 추가
route del default gw 192.168.10.1 # 기본 게이트웨이 삭제
route del -net 192.168.20.0 netmask 255.255.255.0 # 특정 경로 삭제
default= 0.0.0.0 (모든 목적지) /gw= 뒤의 IP가 게이트웨이라는 키워드 (하이픈 없음) /-net= 특정 대역 (하이픈 있음)
6-2. netstat 옵션
| 옵션 | 의미 |
| -a | 모든 소켓 |
| -n | 이름 해석 없이 숫자로 |
| -t / -u | TCP / UDP |
| -p | 소켓을 점유한 프로세스 번호·이름 |
조합 netstat -tulnp |
리스닝 포트 + 프로세스 확인 |
6-3. 신구 명령 대응 ⭐⭐⭐⭐⭐ (최근 기출 급증)
현대 리눅스는 net-tools(ifconfig·netstat·route·arp)를 iproute2 로 대체하는 추세입니다.
| 구 명령 (net-tools) | 신 명령 (iproute2) |
| ifconfig | ip addr show |
| route | ip route show |
| arp | ip neigh |
| netstat | ss |
기출 포인트
- IP 주소 확인 →
ip addr show(ip [대상][동작] 구조: 대상=addr, 동작=show) - 게이트웨이 주소 확인 →
ip route show(ip gw show / ip gateway show는 없는 명령). 정답이 아닌 것으로는ip/route/netstat -r가 모두 확인 가능하고, 확인 못 하는 건ifconfig·ping류 - 특정 포트 ESTABLISHED 정보 →
ss,netstat - 케이블 물리 연결 점검 →
mii-tool
7. 장애 점검 순서 (트러블슈팅 루틴) ⭐⭐⭐
① ifconfig / ip addr 내 IP 설정 확인
② ping 게이트웨이 같은 네트워크 통신 확인
③ route / ip route 기본 경로 확인
④ ping 외부 IP (8.8.8.8) 외부 통신 확인
⑤ nslookup DNS 이름 해석 확인
⑥ traceroute 어디서 끊기는지 추적
⑦ netstat / ss 포트 리스닝 확인
이름 해석 흐름은 hosts → DNS(resolv.conf) → ARP(MAC 확인) → 프레임 전송 순서입니다.
기출 문제 Q&A
Q. C 클래스 1개를 서브넷 마스크 255.255.255.192로 나눴을 때 사용 가능한 IP 총 개수는?
A. 248 — (2⁶ − 2) × 4 서브넷.
Q. 192.168.5.189/26의 브로드캐스트 주소는?
A. 192.168.5.191 — 네트워크 128~191, 마지막 값이 브로드캐스트.
Q. IPv4 B 클래스 주소 대역은?
A. 128.0.0.0 ~ 191.255.255.255
Q. IP 주소를 MAC 주소로 변환하는 프로토콜은?
A. ARP
Q. 전송 계층의 프로토콜 데이터 단위는?
A. Segment (Packet=3계층, Frame=2계층, Bit=1계층)
Q. 포트 번호가 틀린 것은? (HTTP 80 / SMTP 25 / POP3 110 / SSH 69)
A. SSH : 69 — SSH는 22번.
Q. 서비스 이름과 포트 번호를 확인할 수 있는 파일은?
A. /etc/services
Q. 기본 게이트웨이를 추가하는 명령은?
A. route add default gw 192.168.10.1
Q. 네트워크 카드에 케이블이 물리적으로 연결됐는지 점검하는 명령은?
A. mii-tool
Q. 부팅 시 IP 주소를 서버에서 자동으로 받아 오는 프로토콜은?
A. DHCP
💡 실무에서는?
장애 신고가 들어오면 저는 위 7단계를 그대로 외워서 따라갑니다.
대부분 ②번(게이트웨이 ping)에서 끊기면 L1~L2(케이블, 스위치 포트, VLAN)를,
④번은 되는데 ⑤번이 안 되면 /etc/resolv.conf와 DNS 서버를 의심해요.
traceroute에서 * * *가 보이는 건 "죽었다"가 아니라 ICMP 응답을 막아 놓은 장비일 수도 있어서, 방화벽 정책을 같이 봐야 합니다.
방화벽 룰이 결국 "IP + 포트 + 프로토콜(TCP/UDP)" 의 조합이라서, 이 편의 포트 표와 TCP/UDP 구분은 보안 시스템 룰을 쓸 때 그대로 쓰는 기본 지식입니다.
그리고 최근 서버에서는 ifconfig와 netstat가 기본 설치가 아닌 경우가 많아서, ip addr·ip route·ss -tulnp에 손이 익어 있어야 해요.
시험에서도 이 신구 대응이 점점 자주 나옵니다.
핵심 정리
✅ LAN·MAN(802.6, DQDB)·WAN / SAN=블록 레벨 / 인트라넷·엑스트라넷
✅ 토폴로지: 성·버스·링·망 (노드형은 아님) — 링형이 단방향 포인트 투 포인트
✅ CSMA/CD(802.3 유선, 감지) vs CSMA/CA(802.11 무선, 회피) / 토큰링 802.5 / FDDI 100Mbps 광섬유
✅ 회선 교환(전용 경로 설정) vs 패킷 교환(저장 후 전달) / ATM = 53바이트 셀
✅ Cat5 100M·Cat5e 1G·Cat6 250MHz·Cat7 10G / 다이렉트=다른 장비, 크로스=같은 장비 / T568B
✅ 장비: 리피터·허브(1) → 브리지·스위치(2) → 라우터(3) → 게이트웨이(4~7)
✅ OSI 응표세전네데물, PDU Data·Segment·Packet·Frame·Bit / 표현 계층 = 번역·암호화·압축
✅ TCP(연결형, 3-way·4-way) vs UDP(비연결형)
✅ 포트: FTP 20/21, SSH 22, Telnet 23, SMTP 25, DNS 53, DHCP 67/68, TFTP 69, HTTP 80, POP3 110, NTP 123, IMAP 143, SNMP 161/162, HTTPS 443, NFS 2049
✅ IPv4 클래스 A(0~127) B(128~191) C(192~223) D(멀티캐스트) E(예약) / 사설 IP 10·172.16~31·192.168
✅ 서브넷: 호스트 수 2ⁿ−2, 서브넷 수 2^추가비트, /26=255.255.255.192=64개 단위
✅ IPv6: 128비트·16진수·콜론·SLAAC·애니캐스트(브로드캐스트 없음) / ARP=IP→MAC
✅ ifcfg-eth0(BOOTPROTO·ONBOOT·IPADDR·NETMASK·GATEWAY), /etc/sysconfig/network
✅ /etc/hosts → /etc/resolv.conf(DNS) / /etc/protocols(프로토콜 번호) vs /etc/services(포트)
✅ ifconfig·ping -c·traceroute·route add default gw·nslookup·netstat -tulnp·arp·mii-tool
✅ 신 명령: ip addr show / ip route show / ip neigh / ss
다음 편 예고: 16편은 인터넷 서비스입니다.
웹(HTTP/HTTPS), 메일(MUA·MTA·MDA, SMTP·POP3·IMAP), FTP(능동/수동), DNS(레코드 타입), SSH·Telnet, NFS까지 — 이번 편의 포트 번호가 그대로 쓰입니다!
궁금한 점은 댓글로 남겨주세요!
'자격증 정복 > 리눅스마스터' 카테고리의 다른 글
| 리눅스마스터 2급 필기 17 — 응용 분야 (클러스터링·가상화·클라우드·빅데이터·임베디드) (0) | 2026.10.16 |
|---|---|
| 리눅스마스터 2급 필기 16 — 인터넷 서비스 (웹·메일·FTP·DNS·SSH·NFS 총정리) (0) | 2026.10.15 |
| 리눅스마스터 2급 필기 14 — X 윈도우 (X 서버·클라이언트, 윈도 매니저, GNOME/KDE, xhost·xauth) 총정리 (0) | 2026.10.13 |
| 리눅스마스터 2급 필기 13 — 장치 설정 (프린터 CUPS·사운드 ALSA·스캐너 SANE·커널 모듈) 총정리 (0) | 2026.10.11 |
| 리눅스마스터 2급 필기 12 — 소프트웨어 설치 (rpm·yum·dpkg·apt·tar·소스 컴파일) 총정리 (0) | 2026.10.11 |