SlideShare a Scribd company logo
1 of 21
네트워크의 개념




발표일 2012. 04. 05.
발표자 오준석
이메일 pplowt@nate.com
네트워크의 정의




   분산되어 있는 컴퓨터를 통신망으로 연결한 것




                              1
NETWORK TOPOLOGIES




                     2
STAR TOPOLOGY




                3
RING TOPOLOGY




                5
MESH TOPOLOGY




 Partially connected mesh topology   Fully connected mesh topology




                                                                     6
통신장비 : 라우터



 패킷에서 경로를 뽑아내
 최상의 경로를 찾아낸 뒤
 다른 망으로 패킷을 보내주는 역할




                      9
통신장비 : 리피터




  신호를 받아 더 강한 힘으로
  재전송함으로써 신호가 더 먼 거리에
  다다를 수 있게 도와 주는 전자 기기




                         10
통신장비 : 게이트웨이



  서로 다른 프로토콜끼리도
  네트워크 통신이 가능하도록
  연결해주는 기기




                   11
통신장비 : 패킷



  PACKAGE와 BUCKET의 합성어

  컴퓨터 네트워크가 전달하는 데이터 블록




                           8
TCP/IP : 전송 제어 프로토콜(TCP)




                           12
TCP/IP : 인터넷 프로토콜(IP)




  IPv4 : 10진수 숫자 4개로 구성
  111:222:333:444


  IPv6 : 16진수 숫자 8개 이하로 구성
   AAAA:BBBB:CCCC:DDDD:EEEE:FFFF:GGGG:HHHH




                                             13
TCP/IP : IP주소 할당




                   IPv4 : 112,231,936개 (세계 7위, 아시아 3위)
                   IPv6 : 9,903,520,314,283,042,199,192,993,792
                   개
                                                     (2009년 08월 01일 기준)




                   IPv4 : 1,024개
                   IPv6 : 0개
                                                     (2009년 12월 21일 기준)




                                                                          1
                                                                          2
TCP/IP : IP주소 할당




                   IPv4 : 112,231,936개 (세계 7위, 아시아 3위)
                   IPv6 : 9,903,520,314,283,042,199,192,993,792
                   개
                                                     (2009년 08월 01일 기준)




                   IPv4 : 1,024개
                   IPv6 : 0개
                                                     (2009년 12월 21일 기준)




                                                                          1
                                                                          2
TCP/IP : IP주소 할당




                   IPv4 : 112,231,936개 (세계 7위, 아시아 3위)
                   IPv6 : 9,903,520,314,283,042,199,192,993,792
                   개
                                                     (2009년 08월 01일 기준)




                   IPv4 : 1,024개
                   IPv6 : 0개
                                                     (2009년 12월 21일 기준)




                                                                          1
                                                                          2
TCP/IP : NETWORK CLASS



   CLASS                    구성                      범위                      예
                        xxx.xxx.xxx.xx
  A 클래스                                   1.0.0.1 ~ 126.255.255.254    61.211.123.22
                              x
                        xxx.xxx.xxx.xx
  B 클래스                                  127.1.0.1 ~ 191.255.255.254   181.123.211.33
                              x
                        xxx.xxx.xxx.xx
  C 클래스                                  192.0.1.1 ~ 223.255.254.254   221.23.222.222
                              x
  D 클래스                                  224.0.0.0 ~ 239.255.255.255
  (Class 0/Multicast)

 E 클래스 : 네트워크의 수는 적으나 각 네트워크가 많은 호스트를 가지고 있는 경우에 사용
      A클래스
                                   240.0.0.0 ~ 254.255.255.254
  (Future Format) : 네트워크의 수도 중간 정도이고 각 네트워크가 중간 정도의 호스트를 가지고 있는 경우에 사
      B클래스
      용
  C클래스 : 네트워크의 수는 많으나 각 네트워크가 가진 호스트의 수가 적은 경우에 사용
  D클래스 : 멀티캐스트용으로 사용
  E클래스 : 미래 사용 용도로 예약




                                                                                        12
TCP/IP : Classless Inter-Domain Routing, CIDR

  인터넷이 점점 발달되고 보편화되면서 IP 주소의 소모가 빨라
  지자 클래스로 나누어 할당하는 방식을 더 이상 사용하지 않고
  1996년부터 대신 '사이더'란 방식으로 할당하기 시작하였다.

  IP 주소의 범위를 표기할 때 192.168.0.0/16이란 표기를 볼 수
  있는데, 사이더 블록이라고도 하며 라우팅 테이블에 주로 쓰이
  며 서브넷과 개념이 비슷하다. 클래스 대신 사이더를 쓰면서 나
  타난 변화 중 하나로, 앞의 경우를 예로 들어서 설명하면 앞의
  16비트가 접두어 역할을 하게 되고, 어떤 IP 주소가 주어졌을
  때 앞의 접두어만 맞으면 192.168.0.0/16의 범위에 속하는 IP
  주소로 판단하겠다는 뜻이다.

  즉, 192.168.0.0/16의 범위는 192.168.0.0부터
  192.168.255.255까지라 말할 수 있게 된다. 연습 문제 격으로
  예시를 몇개 더 소개하자면 10/8의 범위는 10.0.0.0부터
  10.255.255.255까지, 172.16.0.0/12의 범위는 172.16.0.0부터
  172.31.255.255까지이다.




                                                      12
도메인 : 일반 최상위 도메인(gTLD)



     .com .edu .gov .org .net

       .aero .asia .biz .cat .coop .eu .info .int .jobs
        .mobi .museum .name .pro .tel .travel .xxx


               .post        .geo         .cym


                                                   출처 : ICANN


                                                                15
도메인 : 국가코드 최상위 도메인(ccTLD)




    자본주의권                   사회주의권
    .co.**                  .com.**
         .co.kr : 남한         .com.su : 소련
        .co.de : 독일          .com.kp : 북한
       .co.es : 스페인          .com.cn : 중국
         .co.jp : 일본        .com.vn : 베트남



                                            14
도메인 : 국제화 도메인 네임(IDN)




                 한글.com     한글.kr




                        한글. 한글




                                    출처 : ICANN, 한국인터넷진흥원


                                                           17
감사합니다.

More Related Content

What's hot (7)

IPv6 이론과 소켓 프로그래밍
IPv6 이론과 소켓 프로그래밍IPv6 이론과 소켓 프로그래밍
IPv6 이론과 소켓 프로그래밍
 
Ipv6 소켓프로그래밍
Ipv6 소켓프로그래밍Ipv6 소켓프로그래밍
Ipv6 소켓프로그래밍
 
IPv6 report
IPv6 reportIPv6 report
IPv6 report
 
컴퓨터개론11
컴퓨터개론11컴퓨터개론11
컴퓨터개론11
 
Digital contents multimedia
Digital contents multimediaDigital contents multimedia
Digital contents multimedia
 
Ssscon forensic pt
Ssscon forensic ptSsscon forensic pt
Ssscon forensic pt
 
2015-2 MODA 두 번째 스터디
2015-2 MODA 두 번째 스터디 2015-2 MODA 두 번째 스터디
2015-2 MODA 두 번째 스터디
 

Similar to 네트워크의 개념

Similar to 네트워크의 개념 (20)

ipv6_study.pdf
ipv6_study.pdfipv6_study.pdf
ipv6_study.pdf
 
Network virtualization for the better understanding of Data Center Network
Network virtualization for the better understanding of Data Center NetworkNetwork virtualization for the better understanding of Data Center Network
Network virtualization for the better understanding of Data Center Network
 
[2018] 오픈스택 5년 운영의 경험
[2018] 오픈스택 5년 운영의 경험[2018] 오픈스택 5년 운영의 경험
[2018] 오픈스택 5년 운영의 경험
 
[16]Obfuscation 101 : 난독화, 프로가드, R8, 트랜스포머 API
[16]Obfuscation 101 : 난독화, 프로가드, R8, 트랜스포머 API[16]Obfuscation 101 : 난독화, 프로가드, R8, 트랜스포머 API
[16]Obfuscation 101 : 난독화, 프로가드, R8, 트랜스포머 API
 
Chapter4 wireless connectivity group11
Chapter4 wireless connectivity group11Chapter4 wireless connectivity group11
Chapter4 wireless connectivity group11
 
Rhea mmo node_for_share
Rhea mmo node_for_shareRhea mmo node_for_share
Rhea mmo node_for_share
 
Netmanias L2,L3 Training (1) L2 Ethernet
Netmanias L2,L3 Training (1) L2 EthernetNetmanias L2,L3 Training (1) L2 Ethernet
Netmanias L2,L3 Training (1) L2 Ethernet
 
[OpenStack Days Korea 2016] Innovating OpenStack Network with SDN solution
[OpenStack Days Korea 2016] Innovating OpenStack Network with SDN solution[OpenStack Days Korea 2016] Innovating OpenStack Network with SDN solution
[OpenStack Days Korea 2016] Innovating OpenStack Network with SDN solution
 
5G Cloud 기술
5G Cloud 기술5G Cloud 기술
5G Cloud 기술
 
안드로이드 오픈소스 어플리케이션 블록
안드로이드 오픈소스 어플리케이션 블록안드로이드 오픈소스 어플리케이션 블록
안드로이드 오픈소스 어플리케이션 블록
 
NanoQplus for EFM32 - EnergyMicro Seminar Korea 20120823
NanoQplus for EFM32 - EnergyMicro Seminar Korea 20120823NanoQplus for EFM32 - EnergyMicro Seminar Korea 20120823
NanoQplus for EFM32 - EnergyMicro Seminar Korea 20120823
 
Open Source Networking
Open Source NetworkingOpen Source Networking
Open Source Networking
 
네트워크와 인터넷
네트워크와 인터넷네트워크와 인터넷
네트워크와 인터넷
 
[OpenStack Days Korea 2016] Track2 - How to speed up OpenStack network with P...
[OpenStack Days Korea 2016] Track2 - How to speed up OpenStack network with P...[OpenStack Days Korea 2016] Track2 - How to speed up OpenStack network with P...
[OpenStack Days Korea 2016] Track2 - How to speed up OpenStack network with P...
 
[TeamStudy-022] Docker
[TeamStudy-022] Docker[TeamStudy-022] Docker
[TeamStudy-022] Docker
 
TCP/IP 발표자료 - 김연수
TCP/IP 발표자료 - 김연수TCP/IP 발표자료 - 김연수
TCP/IP 발표자료 - 김연수
 
5G RAN
5G RAN5G RAN
5G RAN
 
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 가상 네트워크 (CB-Larva)
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 가상 네트워크 (CB-Larva)Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 가상 네트워크 (CB-Larva)
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 가상 네트워크 (CB-Larva)
 
퀴즈요약
퀴즈요약퀴즈요약
퀴즈요약
 
Netmanias L2,L3 Training (3) L2, L3 QoS
Netmanias L2,L3 Training (3) L2, L3 QoSNetmanias L2,L3 Training (3) L2, L3 QoS
Netmanias L2,L3 Training (3) L2, L3 QoS
 

More from Chulgyu Shin

솜노트 에버노트 비교
솜노트 에버노트 비교솜노트 에버노트 비교
솜노트 에버노트 비교
Chulgyu Shin
 
데이터베이스서버구축및운영
데이터베이스서버구축및운영데이터베이스서버구축및운영
데이터베이스서버구축및운영
Chulgyu Shin
 
개인정보 보호에 대한 Pest 분석
개인정보 보호에 대한 Pest 분석개인정보 보호에 대한 Pest 분석
개인정보 보호에 대한 Pest 분석
Chulgyu Shin
 
오리엔테이션
오리엔테이션오리엔테이션
오리엔테이션
Chulgyu Shin
 
개인미디어확산
개인미디어확산개인미디어확산
개인미디어확산
Chulgyu Shin
 
소셜큐레이션
소셜큐레이션소셜큐레이션
소셜큐레이션
Chulgyu Shin
 
소프트웨어 설치
소프트웨어 설치소프트웨어 설치
소프트웨어 설치
Chulgyu Shin
 
앱이냐?웹이냐?
앱이냐?웹이냐?앱이냐?웹이냐?
앱이냐?웹이냐?
Chulgyu Shin
 
앱이냐?웹이냐?
앱이냐?웹이냐?앱이냐?웹이냐?
앱이냐?웹이냐?
Chulgyu Shin
 
파일시스템 관련 명령어
파일시스템 관련 명령어파일시스템 관련 명령어
파일시스템 관련 명령어
Chulgyu Shin
 
ITs 2주차_기본명령어(발표)
ITs 2주차_기본명령어(발표)ITs 2주차_기본명령어(발표)
ITs 2주차_기본명령어(발표)
Chulgyu Shin
 
1주차 리눅스의 이해 및 설치, 파티션과 파일 시스템, 부팅매니져
1주차   리눅스의 이해 및 설치, 파티션과 파일 시스템, 부팅매니져1주차   리눅스의 이해 및 설치, 파티션과 파일 시스템, 부팅매니져
1주차 리눅스의 이해 및 설치, 파티션과 파일 시스템, 부팅매니져
Chulgyu Shin
 

More from Chulgyu Shin (18)

솜노트 에버노트 비교
솜노트 에버노트 비교솜노트 에버노트 비교
솜노트 에버노트 비교
 
데이터베이스서버구축및운영
데이터베이스서버구축및운영데이터베이스서버구축및운영
데이터베이스서버구축및운영
 
DNS
DNSDNS
DNS
 
개인정보 보호에 대한 Pest 분석
개인정보 보호에 대한 Pest 분석개인정보 보호에 대한 Pest 분석
개인정보 보호에 대한 Pest 분석
 
Vnc, ssh
Vnc, sshVnc, ssh
Vnc, ssh
 
오리엔테이션
오리엔테이션오리엔테이션
오리엔테이션
 
Html5
Html5Html5
Html5
 
shell and process
shell and processshell and process
shell and process
 
개인미디어확산
개인미디어확산개인미디어확산
개인미디어확산
 
소셜큐레이션
소셜큐레이션소셜큐레이션
소셜큐레이션
 
소프트웨어 설치
소프트웨어 설치소프트웨어 설치
소프트웨어 설치
 
앱이냐?웹이냐?
앱이냐?웹이냐?앱이냐?웹이냐?
앱이냐?웹이냐?
 
앱이냐?웹이냐?
앱이냐?웹이냐?앱이냐?웹이냐?
앱이냐?웹이냐?
 
파일시스템 관련 명령어
파일시스템 관련 명령어파일시스템 관련 명령어
파일시스템 관련 명령어
 
책의미래
책의미래책의미래
책의미래
 
ITs 2주차_기본명령어(발표)
ITs 2주차_기본명령어(발표)ITs 2주차_기본명령어(발표)
ITs 2주차_기본명령어(발표)
 
Grub의 이해
Grub의 이해Grub의 이해
Grub의 이해
 
1주차 리눅스의 이해 및 설치, 파티션과 파일 시스템, 부팅매니져
1주차   리눅스의 이해 및 설치, 파티션과 파일 시스템, 부팅매니져1주차   리눅스의 이해 및 설치, 파티션과 파일 시스템, 부팅매니져
1주차 리눅스의 이해 및 설치, 파티션과 파일 시스템, 부팅매니져
 

네트워크의 개념

  • 1. 네트워크의 개념 발표일 2012. 04. 05. 발표자 오준석 이메일 pplowt@nate.com
  • 2. 네트워크의 정의 분산되어 있는 컴퓨터를 통신망으로 연결한 것 1
  • 6. MESH TOPOLOGY Partially connected mesh topology Fully connected mesh topology 6
  • 7. 통신장비 : 라우터 패킷에서 경로를 뽑아내 최상의 경로를 찾아낸 뒤 다른 망으로 패킷을 보내주는 역할 9
  • 8. 통신장비 : 리피터 신호를 받아 더 강한 힘으로 재전송함으로써 신호가 더 먼 거리에 다다를 수 있게 도와 주는 전자 기기 10
  • 9. 통신장비 : 게이트웨이 서로 다른 프로토콜끼리도 네트워크 통신이 가능하도록 연결해주는 기기 11
  • 10. 통신장비 : 패킷  PACKAGE와 BUCKET의 합성어  컴퓨터 네트워크가 전달하는 데이터 블록 8
  • 11. TCP/IP : 전송 제어 프로토콜(TCP) 12
  • 12. TCP/IP : 인터넷 프로토콜(IP)  IPv4 : 10진수 숫자 4개로 구성 111:222:333:444  IPv6 : 16진수 숫자 8개 이하로 구성 AAAA:BBBB:CCCC:DDDD:EEEE:FFFF:GGGG:HHHH 13
  • 13. TCP/IP : IP주소 할당 IPv4 : 112,231,936개 (세계 7위, 아시아 3위) IPv6 : 9,903,520,314,283,042,199,192,993,792 개 (2009년 08월 01일 기준) IPv4 : 1,024개 IPv6 : 0개 (2009년 12월 21일 기준) 1 2
  • 14. TCP/IP : IP주소 할당 IPv4 : 112,231,936개 (세계 7위, 아시아 3위) IPv6 : 9,903,520,314,283,042,199,192,993,792 개 (2009년 08월 01일 기준) IPv4 : 1,024개 IPv6 : 0개 (2009년 12월 21일 기준) 1 2
  • 15. TCP/IP : IP주소 할당 IPv4 : 112,231,936개 (세계 7위, 아시아 3위) IPv6 : 9,903,520,314,283,042,199,192,993,792 개 (2009년 08월 01일 기준) IPv4 : 1,024개 IPv6 : 0개 (2009년 12월 21일 기준) 1 2
  • 16. TCP/IP : NETWORK CLASS CLASS 구성 범위 예 xxx.xxx.xxx.xx A 클래스 1.0.0.1 ~ 126.255.255.254 61.211.123.22 x xxx.xxx.xxx.xx B 클래스 127.1.0.1 ~ 191.255.255.254 181.123.211.33 x xxx.xxx.xxx.xx C 클래스 192.0.1.1 ~ 223.255.254.254 221.23.222.222 x D 클래스 224.0.0.0 ~ 239.255.255.255 (Class 0/Multicast) E 클래스 : 네트워크의 수는 적으나 각 네트워크가 많은 호스트를 가지고 있는 경우에 사용 A클래스 240.0.0.0 ~ 254.255.255.254  (Future Format) : 네트워크의 수도 중간 정도이고 각 네트워크가 중간 정도의 호스트를 가지고 있는 경우에 사 B클래스 용  C클래스 : 네트워크의 수는 많으나 각 네트워크가 가진 호스트의 수가 적은 경우에 사용  D클래스 : 멀티캐스트용으로 사용  E클래스 : 미래 사용 용도로 예약 12
  • 17. TCP/IP : Classless Inter-Domain Routing, CIDR 인터넷이 점점 발달되고 보편화되면서 IP 주소의 소모가 빨라 지자 클래스로 나누어 할당하는 방식을 더 이상 사용하지 않고 1996년부터 대신 '사이더'란 방식으로 할당하기 시작하였다. IP 주소의 범위를 표기할 때 192.168.0.0/16이란 표기를 볼 수 있는데, 사이더 블록이라고도 하며 라우팅 테이블에 주로 쓰이 며 서브넷과 개념이 비슷하다. 클래스 대신 사이더를 쓰면서 나 타난 변화 중 하나로, 앞의 경우를 예로 들어서 설명하면 앞의 16비트가 접두어 역할을 하게 되고, 어떤 IP 주소가 주어졌을 때 앞의 접두어만 맞으면 192.168.0.0/16의 범위에 속하는 IP 주소로 판단하겠다는 뜻이다. 즉, 192.168.0.0/16의 범위는 192.168.0.0부터 192.168.255.255까지라 말할 수 있게 된다. 연습 문제 격으로 예시를 몇개 더 소개하자면 10/8의 범위는 10.0.0.0부터 10.255.255.255까지, 172.16.0.0/12의 범위는 172.16.0.0부터 172.31.255.255까지이다. 12
  • 18. 도메인 : 일반 최상위 도메인(gTLD) .com .edu .gov .org .net .aero .asia .biz .cat .coop .eu .info .int .jobs .mobi .museum .name .pro .tel .travel .xxx .post .geo .cym 출처 : ICANN 15
  • 19. 도메인 : 국가코드 최상위 도메인(ccTLD) 자본주의권 사회주의권 .co.** .com.** .co.kr : 남한 .com.su : 소련 .co.de : 독일 .com.kp : 북한 .co.es : 스페인 .com.cn : 중국 .co.jp : 일본 .com.vn : 베트남 14
  • 20. 도메인 : 국제화 도메인 네임(IDN) 한글.com 한글.kr 한글. 한글 출처 : ICANN, 한국인터넷진흥원 17