1. 네트워크 개요

Download Report

Transcript 1. 네트워크 개요

6장. 네트워크 활용
목차
1. 네트워크 개요
2. 네트워크 설정
3. 네트워크 관리
1. 네트워크 개요

TCP/IP와 통신




컴퓨터가 네트워크를 이용하여 통신을 하려면 같은 Protocol
(통신규약)을 이용해야 함
인터넷은 표준 Protocol로서 TCP/IP 를 이용하여 통신함
TCP : 데이터 흐름 관리 및 검사에 대한 규약
IP : 데이터 패킷 원격 전송에 대한 규약
Protocol
Protocol
1. 네트워크 개요
■







IP주소
숫자로 구성된 인터넷 주소 체계 (32bit, IPv4)
0 ~ 255의 숫자 4개로 표현되며, 각 부분은 . 으로 구분
약 43억 개의 주소 사용 가능
차세대 IP주소로 128bit, IPv6 사용 ( ~ ∞ )
규모에 따라 A, B, C 클래스 존재
공인 IP 주소는 인터넷 상에 유일하며 중복될 수 없다.
사설 IP 주소는 임의로 생성 가능하나 내부 네트워크
상에서만 사용할 수 있다.
1. 네트워크 개요
서브넷 마스크


하나의 네트워크를 관리하기 쉽도록 논리적으로 여러 개의 작은
네트워크 (서브넷: Subnet)로 나누어 사용하기 위한 것
•
A Class : 255.x.x.x
•
B Class : 255.255.x.x
•
C Class : 255.255.255.x
C class의 사용 예
라우터
영업부
서브네트워크
인터넷
경영관리부
생산부
네트워크
255.255.255.128 : 서브넷 수 2개
1. 네트워크 개요
●
게이트웨이

내부 로컬 네트워크를 인터넷에 연결하기 위한 통신장치

라우터나 공유기가 게이트웨이에 속한다.

게이트웨이 주소는 라우터/공유기의 내부(사설) IP 주소를 적는다.

라우터/공유기는 내부 사설 IP 주소를 자동으로 할당할 수 있다.
(DHCP : Dynamic Host Configuration Protocol)
1. 네트워크 개요
●
DNS (DOMAIN NAME SERVER)


숫자 IP 주소에 대한 문자 주소 정보를 가지고 있는 서버
자신의 ISP회선 제공업체 도메인 서버 주소 사용
대표적인 ISP의 DNS 서버주소
ISP 서비스명
도메인명
DNS 서버
한국통신
Kornet.net
168.126.63.1
168.126.63.2
하나로
Hanaro.com
210.220.163.82
210.94.6.67
두루넷
Thrunet.com
210.117.65.1
210.117.65.2
114.70.50.21
kpis.kimpo.ac.kr
1. 네트워크 개요

포트(Port)




한 컴퓨터가 복수의 서비스를 제공 하기 위한 논리적 보조 주소 (
한 개의 IP 주소, 다수의 포트 )
0에서 65535까지의 숫자가 사용되며 포트 번호라고 한다
IP : 컴퓨터 주소, Port : 컴퓨터 접속 입구
잘 알려진 포트 : HTTP : 80, FTP : 21, Telnet : 23
FTP
Mail
http
Etc
응용
프로그램
소켓
Port 21번
소켓
Port 25번
소켓
Port 80번
소켓
Port 1025번
IP : 210.107.239.178
응용 프로그램과 소켓 그리고 Port의 관계
소켓
Port
1. 네트워크 개요

OSI 참조모델

OSI : Open System Interconnection

네트워크상에서 상호 통신을 하기 위한 표준 참조 모델

모든 통신 장비나 통신 규약의 기준으로 사용된다.

서로 연관된 7계층(Layer)으로 구성
장점
1. 네트워크 개요
 리눅스 웹 서버 구성 예
Web Server
리눅스 + HTML 홈페이지
ISP 업체 전용회선
PC/Web Browser
Router
Modem
인터넷
HUB
웹 관리용 PC
PC/Web Browser
1. 네트워크 개요
 허브(Hub)

여러 컴퓨터를 네트워크 회선에 접속할 수 있도록 하는 접속 장치

전송신호 증폭 및 재생 기능 수행

더미 허브 (Dummy Hub) : 단순히 연결만 시켜 주는 역할

지능형 허브 (Intelligent Hub) : 네트워크 관리 기능(SNMP)을 제공
1. 네트워크 개요

라우터 / 게이트웨이

서로 다른 구조를 갖는 네트워크 연결하는 통신장비

주로 LAN과 WAN (인터넷)과 연결할 때 많이 사용

브리지 기능 + 경로를 배정(라우팅)하는 기능
1. 네트워크 개요
 DSU / CSU / xDSL / FTTH 모뎀

고속의 디지털 데이터 전송에 사용되는 회선종단장치

FTTH 모뎀은 광케이블 용 ( ~ 100Mbps )
DSU(Digital Service Unit)
최대속도 64Kbps
CSU(Channel Service Unit)
최대 속도 2.048Mbps
xDSL모뎀
최대 속도 ~100Mbps
2. 네트워크 설정

리눅스 네트워크 설정하기
①
②
[시스템] – [관리] – [네트워크] 실행
[편집] 클릭
2. 네트워크 설정
③
[정적으로 설정된 IP 주소] 선택 - 주소 입력 - 확인
DHCP 자동 IP 방식
실제 서버로 운영하기 위해서는 이곳에 공인 IP 주소,
서브넷 마스크, 게이트웨이 주소를 적어야 한다.
고정 IP 방식
2. 네트워크 설정
④
[활성화] 클릭
2. 네트워크 설정
⑤
웹 브라우저 실행하고 인터넷 연결 확인
3. 네트워크 관리

네트워크 명령어
1. users / who / whoami / who am i / finger
- 네트워크 상에서 현재 자신과 동일한 서버를 이용하는
( 로그인 한 ) 사용자들을 표시
사용 예
# users
root root root
# who
root
:0
root
pts/0
root
pts/2
Apr 10 11:14
Apr 10 11:14
Apr 10 14:17
3. 네트워크 관리
2. whois
- 특정 서버에 대한 상세한 정보를 표시
# whois hostname (IP address)
사용 예
# whois kimpo.ac.kr
3. hostname
- 현재 사용하는 서버 이름 표시
# hostname
3. 네트워크 관리
4. wall
- 서버를 이용하는 모든 사용자에게 메시지 전송
# wall
[ 메시지 ]
^D
사용 예
# wall
시스템점검 관계로 30초 후에 시스템이 종료됨
^D
#
3. 네트워크 관리
5. ifconfig
- 로컬 컴퓨터의 네트웍 인터페이스에 대한 정보 표시
- lo : local loopback, 127.0.0.1 (랜카드가 없어도 표시됨)
- eth0 : 랜카드에 대한 정보 및 IP 주소 등을 표시
사용 예
# ifconfig
6. ping
- IP 주소에 해당하는 컴퓨터와 통신가능한지 여부를 확인
사용 예
# ping [ip주소 or 도메인네임]
3. 네트워크 관리
7. netstat
- 로컬 컴퓨터의 네트웍 상세 정보 표시
사용 예
# netstat -nr
8. nslookup
- 도메인네임에 대한 IP 주소 정보 표시
사용 예
# nslookup kimpo.ac.kr
연습 문제
① 공인 IP 주소와 사설 IP 주소의 차이를 적어라.
② 고정 IP 방식과 DHCP방식의 차이점을 적어라.
③ OSI 참조모델을 사용하는 장점을 적어라.
④ 자신이 사용하는 컴퓨터의 IP주소를 알아내기 위한 명령을
적고, IP 주소도 적어라.
⑤ 김포대학(kimpo.ac.kr)의 IP 주소를 알아내기 위한 명령을
적고 IP 주소도 적어라.