- OSI 7계층 — 물데네전세표응. 라우터 3계층, 스위치 2계층, 허브 1계층.
- CD는 유선(이더넷), CA는 무선(Wi-Fi).
- ATM 셀은 53바이트, FDDI는 광케이블 이중 링 + 토큰 패싱.
- 254 · 126 · 62 · 30 · 14 · 6 · 2 — C 클래스 서브넷 호스트 수 줄.
hosts는 답을 적어 두는 곳,resolv.conf는 물어볼 곳을 적어 두는 곳.
기준: 리눅스마스터 2급 출제 기준오류 제보
hosts는 답을 적어 두는 곳, resolv.conf는 물어볼 곳을 적어 두는 곳. OSI 7계층 TCP/IP 장비 단위
─────────────────────────────────────────────────────────────────
7 응용 HTTP·FTP·SMTP·DNS ┐
6 표현 암호화·압축 ├─ 응용 게이트웨이 데이터
5 세션 연결 관리 ┘
4 전송 TCP · UDP · 포트 ── 전송 게이트웨이 세그먼트
3 네트워크 IP · ICMP · ARP ── 인터넷 라우터 패킷
2 데이터링크 MAC · 이더넷 ┐
1 물리 케이블·신호 ┘─ 네트워크액세스 스위치/허브 프레임/비트
포트 21 FTP · 22 SSH · 23 TELNET · 25 SMTP · 53 DNS
80 HTTP · 110 POP3 · 143 IMAP · 443 HTTPS
교환 회선교환(PSTN, 전용경로) ↔ 패킷교환(PSDN, 잘라서)
패킷교환 = 데이터그램(비연결) + 가상회선(연결)
접근 CSMA/CD 유선 · CSMA/CA 무선 · 토큰패싱(토큰링·FDDI)
WAN X.25 → Frame Relay → ATM(53바이트 고정 셀)
FDDI 광 이중링 토큰패싱 · DQDB MAN(802.6)
IEEE 802.3 이더넷 · 802.5 토큰링 · 802.6 DQDB · 802.11 무선랜
주소 A 1~126 · B 128~191 · C 192~223 · D 224~239(멀티캐스트)
사설 10.x · 172.16~31.x · 192.168.x · 루프백 127.0.0.1
호스트 수 = (256 − 마스크) − 2| 마스크 | /표기 | 블록 | 호스트 |
|---|---|---|---|
| 255.255.255.0 | /24 | 256 | 254 |
| 255.255.255.128 | /25 | 128 | 126 |
| 255.255.255.192 | /26 | 64 | 62 |
| 255.255.255.224 | /27 | 32 | 30 |
| 255.255.255.240 | /28 | 16 | 14 |
| 255.255.255.248 | /29 | 8 | 6 |
| 255.255.255.252 | /30 | 4 | 2 |
256 − 마스크 마지막 값 = 블록 크기
블록 크기 − 2 = 쓸 수 있는 호스트 수
256 ÷ 블록 크기 = 서브넷 개수IP는 192.168.1.130 하나로 두고 마스크만 바꿔 본다. 마스크가 길어질수록 속한 네트워크가 좁아지는 것이 한눈에 보인다.
| 마스크 | 블록 | 네트워크 주소 | 브로드캐스트 주소 | 호스트 범위 | 개수 |
|---|---|---|---|---|---|
| /25 | 128 | .128 | .255 | .129 ~ .254 | 126 |
| /26 | 64 | .128 | .191 | .129 ~ .190 | 62 |
| /27 | 32 | .128 | .159 | .129 ~ .158 | 30 |
| /28 | 16 | .128 | .143 | .129 ~ .142 | 14 |
| /29 | 8 | .128 | .135 | .129 ~ .134 | 6 |
| /30 | 4 | .128 | .131 | .129 ~ .130 | 2 |
/30은 호스트가 딱 2개다. 장비 두 대를 1:1로 잇는 구간에 쓰는 가장 작은 서브넷이다.| 두 주소 | 마스크 | 경계 | 판정 |
|---|---|---|---|
| 192.168.1.60 과 192.168.1.70 | /25 (블록 128) | 0 ~ 127 에 둘 다 | 같은 서브넷 — 직접 통신 |
| 192.168.1.60 과 192.168.1.70 | /26 (블록 64) | 60은 0 ~ 63, 70은 64 ~ 127 | 다른 서브넷 — 라우터 필요 |
| 192.168.1.100 과 192.168.1.126 | /27 (블록 32) | 96 ~ 127 에 둘 다 | 같은 서브넷 |
| 192.168.1.126 과 192.168.1.127 | /27 (블록 32) | 127은 그 블록의 브로드캐스트 주소 | 127은 호스트에 줄 수 없다 |
/26에서는 64라는 경계가 둘을 가른다.IP가 192.168.0.10/24, 기본 게이트웨이가 192.168.0.1인 컴퓨터에서 브라우저에 www.example.com을 쳤을 때 일어나는 일이다.
1 이름 → IP /etc/hosts 를 보고, 없으면 /etc/resolv.conf 의 DNS 서버(53번)에 묻는다
→ 93.184.216.34 를 받는다 (4일 차)
2 안인가 밖인가 내 망은 192.168.0.0 ~ 192.168.0.255. 93.x 는 밖이다
→ 기본 게이트웨이 192.168.0.1 로 보낸다 (3·4일 차)
3 IP → MAC 게이트웨이의 MAC 을 ARP 로 알아낸다 (1일 차)
4 캡슐화 [ MAC | IP | TCP | 데이터 ] 프레임으로 내보낸다 (1일 차)
5 경로 선택 라우터들이 IP 를 보고 패킷을 다음 구간으로 넘긴다 (2일 차, 패킷 교환)
6 연결과 요청 TCP 3-way handshake 뒤 80번 포트로 HTTP 요청 (1일 차)| 단계가 막히면 | 보이는 증상 | 확인할 것 |
|---|---|---|
| 1 | IP로는 되는데 이름으로는 안 된다 | /etc/resolv.conf, nslookup |
| 2 | 같은 망끼리는 되는데 외부가 안 된다 | ip route 의 default 줄 |
| 3 | 바로 옆 장비에도 닿지 않는다 | 케이블, arp -n, IP·마스크 |
| 6 | ping은 되는데 그 서비스만 안 된다 | 상대의 포트가 열렸는지 — netstat -tulpn |
| 명령 | 보여 주는 것 | 닿아 있는 계층·주소 |
|---|---|---|
ethtool | 링크 연결, 속도 | 1계층 |
arp · ip neigh | IP ↔ MAC 대응표 | 2계층 — MAC |
ifconfig · ip addr | 인터페이스의 IP와 MAC | 2·3계층 |
route · ip route | 라우팅 표, 기본 게이트웨이 | 3계층 — IP |
ping · traceroute | 도달 여부, 경로 | 3계층 — ICMP |
netstat · ss | 열린 포트, 연결 | 4계층 — 포트 |
nslookup · dig · host | 이름 ↔ IP | 7계층 — DNS |
| 구분 | A | B | 가르는 기준 |
|---|---|---|---|
| OSI vs TCP/IP | 7계층, 이론 | 4계층, 실제 | 목적 |
| 스위치 vs 라우터 | 2계층, MAC | 3계층, IP | 보는 주소 |
| MAC vs IP | 하드웨어, 고정 | 설정, 변경 가능 | 어디에 새겨졌나 |
| TCP vs UDP | 신뢰성, 연결형 | 속도, 비연결형 | 무엇을 우선하나 |
| 회선 vs 패킷 교환 | PSTN, 전용 | PSDN, 분할 | 경로 점유 |
| 데이터그램 vs 가상회선 | 비연결 | 연결, 순서 유지 | 경로 고정 여부 |
| CSMA/CD vs CA | 유선, 감지 | 무선, 회피 | 매체 |
| X.25 vs Frame Relay | 오류검사 많음, 느림 | 줄여서 빠름 | 회선 품질 전제 |
| A vs C 클래스 | 1~126 | 192~223 | 첫 옥텟 |
/etc/hosts vs resolv.conf | 이름↔IP 답 | 물어볼 DNS 서버 | 무엇을 적나 |
ifconfig vs ip | 옛 net-tools | 현재 iproute2 | 세대 |
ping vs traceroute | 닿는가 | 어디서 막히나 | 알려 주는 것 |
/etc/hosts에 적는다 → /etc/resolv.conf 다.| 닮은 것 | 가르는 한마디 |
|---|---|
| ISO / OSI | ISO는 기구, OSI는 그 기구가 만든 7계층 모델 |
| IEEE / IETF | IEEE는 802(LAN) 표준, IETF는 RFC(인터넷 프로토콜) |
| IANA / ICANN | 둘 다 주소·이름 관리. 번호 할당 실무가 IANA, 총괄이 ICANN |
| PSTN / PSDN | T는 전화(회선 교환), D는 데이터(패킷 교환) |
| ARP / RARP | IP → MAC / MAC → IP |
| FDDI / DQDB | 이중 링(광케이블) / 이중 버스(MAN) |
| 토큰링 / FDDI | 둘 다 토큰 패싱. 802.5 / 광케이블 이중 링 |
| 허브 / 스위치 | 전부에게 뿌린다(1계층) / MAC을 보고 그 포트로만(2계층) |
| 네트워크 주소 / 브로드캐스트 주소 | 호스트 비트 전부 0 / 전부 1 |
netstat -r / netstat -i | 라우팅 표 / 인터페이스 통계 |
ip addr / ip link | 주소를 다룬다 / 장치를 켜고 끈다 |
| 숫자 | 헷갈리는 짝 | 구분 |
|---|---|---|
| 48 | ATM 셀의 데이터 48바이트 / MAC 주소 48비트 | 단위가 다르다 — 바이트 대 비트 |
| 53 | ATM 셀 53바이트 / DNS 포트 53번 | 우연히 같은 숫자다 |
| 64 / 62 | /26의 주소 개수 / 호스트 개수 | 2를 뺐는가 |
| 126 | A 클래스의 마지막 첫 옥텟 / /25의 호스트 수 | 범위 대 개수 |
| 127 | 루프백 대역 | A와 B 사이에 빠져 있는 값 |
| 802.3 / 802.5 / 802.11 | 이더넷 / 토큰링 / 무선랜 | 3은 유선 CSMA/CD, 11은 무선 CSMA/CA |
| 값 | 무엇 |
|---|---|
| 7 / 4 | OSI 계층 수 / TCP/IP 계층 수 |
| 53바이트 | ATM 셀 크기 |
| 62 | /26(255.255.255.192)의 호스트 수 |
| 32 / 128비트 | IPv4 / IPv6 주소 길이 |
| 48비트 | MAC 주소 길이 |
| 127.0.0.1 | 루프백 |
| 0~1023 | 잘 알려진 포트 범위 |
| 22 / 23 / 25 / 53 / 80 / 110 | SSH / TELNET / SMTP / DNS / HTTP / POP3 |
다음 주는 인터넷 서비스다. 웹·메일·DNS·원격접속·파일공유를 다룬다. 리눅스 활용 32문항 중 20문항이 이 영역이라 가장 비중이 크다.
선택지를 클릭하면 정답·해설이 펼쳐집니다.
문제 1
다음 중 OSI 7계층에서 스위치가 동작하는 계층으로 알맞은 것은?
문제 2
다음 중 무선랜에서 사용하는 매체 접근 제어 방식으로 알맞은 것은?
문제 3
다음 중 자기 자신을 가리키는 루프백 주소로 알맞은 것은?
문제 4
C 클래스 네트워크에 서브넷마스크 255.255.255.224를 적용했을 때 하나의 서브넷에서 사용 가능한 호스트 개수로 알맞은 것은?
문제 5
다음 중 메일을 보낼 때 사용하는 SMTP의 기본 포트 번호로 알맞은 것은?
문제 6
다음 중 사설 IP 주소 대역에 해당하지 않는 것으로 알맞은 것은?