안녕하세요. Ani Gil 입니다.

오늘은 NetworkInternat에 대해 알아보겠습니다.

 

 

1. What is Network

네트워크의 사전적인 의미는 다음을 뜻 합니다.

"Net + Work 의 합성어인 즉 그물망처럼 연결된 통신"을 뜻 합니다.

 

무슨 소리지? 라고 하실 수 있으십니다.

 

쉽게 말해서 "어떠한 장치가 다른 장치와 연결되고 그 장치가 다른 장치에 연결되어

결국에는 하나의 큰 망을 구성하게 된 것" 정도로 간편하게 서술 할 수 있겠습니다.

 

(이 부분은 안읽고 넘기셔도 됩니다. / 네트워크를 공부하면서 많은 분들이 질문을 해주시는게 "네트워크는

프로그래밍과 다르게 왜 이렇게 어렵습니까? 그리고 독학하기에는 너무 힘든것 같아요. 자료도 많이 없고..."

라는 말씀들을 많이 하십니다. 이에 대한 저의 답변은 "네트워크 분야가 프로그래밍보다 시작하기에는 상당히

어렵다는 부분을 인정합니다. 하지만 결국에는 네트워크는 프로그래밍보다 공부할것이 한정되있다고 생각됩니다.

물론 RFC문서가 업데이트 및 여러가지 기술적인 부분이 업데이트 되는 부분을 제외하구요.. 결론적으로 시작은

힘들 수 있겠지만 계속 하다보면 이렇게 쉬운 분야는 없을 수 도 있을거같습니다"라고 답변합니다. 여러분들은

어떻게 생각하시는지 모르겠지만 매사에 열심히 한다면.. 구애받지 않게 다른 분야도 쉽게 공부하고 접근할 수 있을거라고 생각됩니다!)

 

자 이제 우리는 Network라는 걸 알았습니다!

어? 근데 왜 Network를 사용하는것이지요?

 

예를 들어서 A와 B가 있습니다

A는 광주광역시에 거주하고 있고, B는 서울특별시에 거주하고 있습니다.

A는 B에게 "잘 지내고 있니?" 라는 말을 전달할려고 합니다.

 

이때 네트워크가 없다고 생각해봅시다.

 

 

광주-서울의 관련 정보는 보이지 않네요 ㅠㅠ..

아무튼 굉장한 시간이 걸릴 것이고 그 한마디를 전하기 위해서 서울까지 간다는 것은

굉장히 비효율적입니다.

 

음.. 그럼 Network라는 기술을 사용한다면??

 

결과적으로 millisecond 라는 단위로 즉 1초도 안되서 B에게 말을 전할 수 있습니다.

여기서 우리가 알아낸 것은

 

"Network는 공간적 제약을 받지 않는다."

 

이것은 굉장한 혁신적인것이라고 생각되네요.. 결론적으로 공간적 제약을 받지 않으니 이 말은

내가 대한민국에 있지 않고 외국에 나가있어도 네트워크가 연결되어 있다면 대한민국에 설치된 내 컴퓨터에

접근이 가능하다는 것 입니다. 이것은 혁명이자 인류의 역사에 한 획을 그을 사건이라고도 생각되네요.

 

그럼 우리는 Network 라는것을 이렇게 정리 할 수 있겠습니다.

 

"Network는 여러 장치가 연결된 하나의 통신망이고, 공간적 제약을 받지 않아 어디서든 접속이 가능하다!"

 

음 간단하게 Network라는걸 알아 봤습니다. 여기서 네트워크에 대해 좀 더 알고싶으신 부분이 있다면 

https://www.webopedia.com/TERM/N/network.html 이 사이트를 참고하세요.

 

 

2. What is Internet

Internet Explorer의 대표적인 로고

"인터넷"하면 대표적으로 저 로고가 생각이 되실겁니다.

결론적으로 말하자면 인터넷은 굉장히 복잡하다고 볼 수 있습니다. 종류는.. 어떻게 보면 네트워크에 속하는 것 같기도 하면서, 그건 또 아닌것 같고 네트워크와는 다른거 같기도 하고.. 일단 사전적인 의미로서는 다음과 같습니다.

 

"TCP/IP를 기반으로 하여 전 세계적으로 연결된 컴퓨터 네트워크"

 

이게 무슨 소린인가? 하면은 일단 TCP/IP는 무엇이지? 이건 Protocol이라고 합니다. Protocol에 대해서는 나중에

알려드리겠습니다. 아무튼 네트워크가 들어가니깐 대충 어떠한 망인것 같구.. 그 앞에 전 세계적으로 연결된?

 

저 말을 해석하자면 "전 세계적으로 연결된 하나의 망" 이라고 볼 수 있겠습니다.

 

그럼 질문을 하실거 같네요. "우리가 알고 있는 인터넷은 어떠한 프로그램을 실행시켜서 검색하는것이 아닌가요?"

답변하자면 "네 맞습니다." 결국에는 전 세계적인 하나의 망이기도 하지만, 이 말은 어디서는 접속이 가능하다..

무엇을? 서버같은곳을 접속할 수 있다는 의미인데 결국에는 웹기반으로 돌아가는 서버를 접속하여 무엇이든 검색이

가능하다는 의미이지요! 그래서 클라이언트 프로그램인 "인터넷 브라우저"가 존재한다는 것입니다..

서버-클라이언트 통신관계는 글을 따로 올릴 예정입니다.

 

결론적으로 우리는 Network와 Internet에 대해 살펴 보았습니다..

어떤가요? 쉽나요? 만약에 쉽다고 하면 굉장히 감사하다고 말씀드리고 싶고, 어렵다고 생각되시면 좀 더 노력하는

Ani Gil이 되겠습니다.

'네트워크 [Network] > Network Studying' 카테고리의 다른 글

1. What is Network AND Internet??  (0) 2020.04.26

안녕하세요. Ani Gil 입니다.

오랜만에 글을 써 봅니다. 코로나19 때문에 시국이 굉장히 좋지 않은 것습니다..ㅠㅠ

하루 빨리 코로나19 사태가 진정되었음하는 바람이 큽니다. 또한 이번 오피스말고도, Windows 10도 무료로 인증 및

다운이 가능하니 참고하세요~!

이제 본론으로 들어가보겠습니다.


- MS의 Office 홈페이지

※ Microsoft Office란 무엇인가?

Microsoft Office 줄여서 MS Office 라고도 많이들 이야기 하시죠.

짧게 설명하자면 사무용 소프트웨어를 목적으로 둔 Microsoft 사에서 개발한 소프트웨어 입니다.

흔히 아시는 파워포인트, 엑셀, 워드 등이 MS에서 개발한 소프트웨어 입니다.

사무용부터 학교 및 여러가지 발표나 자료정리 등을 할때 유용하게 쓰이고, 또한 유저 인터페이스가

잘 발달되어 편리하고 배우기 쉽게 만들어진 소프트웨어 입니다.

설명은 이 정도로 하고 바로 얻는(?) 방법을 알려드리겠습니다.

 

조건

- 초등학교, 중학교, 고등학교를 재학중인 학생 및 재직중인 교직원이어야 함.

 

일단 밑에 있는 자기가 속해있는 시도에 속하는 사이트를 들어가세요!..

      서울특별시, 대구광역시, 대전광역시, 울산광역시, 세종특별자치시, 충청북도, 전라북도, 경상북도, 제주특별자치도

http://www.o365edu.net
광주광역시 http://o365.gen.go.kr
부산광역시 https://o365.pen.go.kr
인천광역시 https://o365.ice.go.kr
경기도 https://cloud.goe.go.kr
강원도 https://office365.gwe.go.kr
충청남도 https://o365.cne.go.kr
전라남도 http://o365.jne.go.kr
경상남도 http://sw-ms.gne.go.kr

일단 저는 광주광역시에 속한 학생이니 광주광역시 교육청으로 설명드리겠습니다.

 

 

 

사이트에 들어가면 '무료 교직원 계정생성', '무료 학생 계정생성' 이 있습니다.

 

어? 근데 가입 인증키가 필요하네요???

 

 

 

 

 

o365.gen.go.kr의 공지

홈페이지에 따라 다르겠지만 광주광역시는 가입인증키가 필요합니다. 가입인증키는 각 시도마다 다를겁니다.

광주광역시 경우 플러스친구와 내선 전화를 통해 가입 인증키를 발급하고 있습니다.

 

 

 

광주광역시는 위와 같이 'XX학교 X학년X반 XXX입니다. 상용 클라우드...' 라고 보내면 코드를 발송해줍니다.

그럼 본 홈페이지에 있는 계정 생성을 클릭한 뒤, 약관을 동의 해주세요.

 

 

 

 

o365.gen.go.kr의 계정 생성 페이지

받은 인증코드를 입력해주시고 사용자 정보를 입력한뒤 인증을 해주시고 계정 정보를 입력해주신다음 확인을 해주세요!

 

 

 

 

 

그럼 다시 메인 페이지로 넘어와서 '정품 Office 설치(로그인)'을 클릭해주세요.

 

 

 

 

 

 

위에 보이는 Office 설치를 누르면 창이 뜨면서 밑에 다운로드가 뜰겁니다. 그 .exe 파일을 눌러주신다음 알려주는대로

진행해주시면 되겠습니다.

 

 

 

사실 이걸 알고계신분이 많이는 없을거라고 생각됩니다. 저도 이번년 초반에 알았습니다 ㅋㅋㅋ...

아무튼 유용하게 잘 쓰셨으면 합니다.

 

 

궁금한 점이나 이 부분말고도 다른 궁금한 내용이 있으시다면 댓글 달아주세요!

출처 : wikipedia

안녕하세요. Ani Gil 입니다.

오늘은 Cloud Computing 그리고, IaaS, PaaS, SaaS에 대해 알아볼까합니다.

 

일단 Cloud Computing 이란?

Cloud Computing은 쉽게 말해서 인터넷을 통해 서비스를 제공하는 업체에 서비스를 신청하고, 업체에서 제공하는

원격 컴퓨터를 활용하는 기술을 뜻 합니다.

 

인터넷이라는 건 공간의 제약을 거의 받지 않습니다. 이 말의 즉은 인터넷 즉 네트워크는 어디서나 접속이 가능하고

어떠한 일로 인해 타지에 갔을 때, 집에 있는 컴퓨터를 원격 허용을 하였다면 어디서나 집에 있는 컴퓨터에 접속이

가능합니다. 하지만 우리 집들에 있는 컴퓨터는 기업에서 돌리는 서버 컴퓨터보다 훨씬 성능이 낮고 또한 유지 보수

비용이 굉장히 높을 것이고, 만일 서비스를 제공한다면 서비스에 알맞지 않은, 즉 서비스가 요구하는 사양보다 낮거나

높은 상태를 유지하기가 어려운 즉 동적(Dynamic)으로 관리하기가 힘들어집니다.

 

하지만 Cloud Computing은 언제, 어디에서나 동적으로 관리하기가 쉽고 Pay-Per-Use Pricing 즉 사용한 만큼 Pay를

지불하면 되는 구조입니다. 이런 것은 어떻게 적용하나요?

 

예를 들어봅시다. 저는 A라는 기업에 속해 있는데 A 기업이 어떠한 웹에 관련된 서비스를 구축해야 할 것입니다.

하지만 최소한의 구성은 서버 컴퓨터, 스위치, 라우터, 방화벽 등 하나의 서비스를 준비하는데 엄청난 예산과 자원이

소모되며, 또한 그렇게 구성을 해놓고 유지보수비용이 상상 이상이 될 가능성이 높고 그 서비스가 망하게 돼버린다면

위에 많은 예산과 자원으로 구성된 컴퓨터는 그저 한 철 덩어리가 될 수밖에 없습니다.

 

이를 해결하고자 하는 방법은 오직 Cloud Computing입니다. 위에 말한 것처럼 Pay-Per-Use Pricing이 지원되고,

서비스의 크기에 따라 자원을 Dynamic 하게 수정이 가능합니다. 이러한 이유 때문에 요즘 많은 기업이 선호하는

이유가 아닐까 싶습니다.

 

그럼 자원만 제공하는 것이 Cloud Computing 인가요?

답은 아니오 입니다.

 

클라우드 컴퓨팅은 서비스 이용방식에 따라 크게 3가지로 분류됩니다.

첫 번째는 IaaS(Infrastructure as a Services), 두 번째는 PaaS(Platform as a Services), 세 번째는 SaaS(Software as a Services)입니다. 보통 "아이 에이에이 에스" 이렇게 읽지는 않고 IaaS는 "이아스", PaaS는 "파스", SaaS는 "사스" 정도로

불립니다. 일단 밑에서 하나씩 차근차근 살펴봅시다.

 

출처 : RedHat

IaaS [Infrastructure as a Services]

일단 단어 하나하나씩 살펴봅시다. Infrastructure는 기초의 뜻 이라고도 합니다. 즉 기초적인 서비스를 제공한다는

의미입니다. 여기서 기초? 여기서 말하는 기초는 컴퓨터 세팅을 말합니다. 즉 CPU, Memory 등 여러 가지 부품이 장착된

서버와, 네트워크 설정, 스토리지 (저장소)을 가상화한 상태를 말합니다.

IaaS를 정리하자면 서버, 네트워크, 스토리지를 가상화하여 제공하는 서비스를 의미합니다.

사실 상 IaaS는 PaaS, SaaS의 기초가 되기도 합니다.

 

PaaS [Platform as a Services]

PaaS는 쉽게 말해 IaaS+소프트웨어 서비스를 개발할 때 필요한 플랫폼을 안전하게 제공하는 서비스입니다.

예를 들어서 온라인 게임을 개발한다고 하면, 요즘 온라인 게임들은 상당히 무겁고 사양이 요구됩니다.

이 문제점은 PaaS에서 개발할 수 있는 것이지요. 개발자는 개발하는 데 필요한 도구와 환경을 제공받기 때문에

사실상 어디서나 개발이 가능하다는 이점이 있습니다. 대표적인 PaaS는 구글 앱 엔진이 있습니다.

 

SaaS [Software as a Services]

Software as a Services.. 말 그대로 소프트웨어를 대신 운용해주는 서비스라고 생각하시면 됩니다.

다 만들어진 프로그램 및 서비스를 SaaS에 적용시켜 운용을 대신해주는 서비스 입니다.

 

이쯤 하면 어느정도 Cloud Computing은 무엇이고 이러한 서비스들이 있구나! 라고 생각하실 수 있으십니다.

현재 이 글을 쓰고 있는 중에도 클라우드 기술은 계속 발전 중입니다.  지금 현재 클라우드 대표적인것은 서비스는 Amazon 사의 AWS [Amazone Web Services], Google 사의 GC [Google Cloud], Microsoft사의 Azure Cloud

있습니다. 뭐.. 거의 3파전(파전이 생각나네요) 이라고도 봐도 무방합니다..

 

아무튼 긴 글 읽어주셔서 감사합니다.

궁금한 점이나 피드백 및 오류는 댓글로 남겨주시면 빠른 시간 내에 답변 드리겠습니다.

 

 

'Cloud 용어' 카테고리의 다른 글

What is Cloud Computing and IaaS, PaaS, SaaS??  (0) 2020.01.03

"dmesg | grep eth" 명령으로 설치할 인터페이스 카드의 renamed를 확인합니다.

 

 

renamed를 확인한 후, "사용하는 편집기 /etc/network/interfaces"를 입력하여 파일을 오픈해줍니다.

 

 

Default setting은 이렇게 되어있습니다. 다음과 같은 양식으로 입력해줍니다.

 

auto [설정할 네트워크 장치 renamed]

iface [설정할 네트워크 장치 renamed] inet [설정할 네트워크 장치 renamd]

        address [설정할 IP Address]

        netmask [설정할 Subnet mask]

        gateway [설정할 Gateway]

        dns-servers [주 DNS 서버] [보조 DNS 서버]

 

이렇게 설정해주시면 됩니다. gateway와 dns-servers는 필수는 아니지만 일반 User에게는 필요하겠죠?..

 

그 다음 "systemctl restart networking.services" 명령어로 Network Services를 초기화 해줍니다.

 

그리고 ifconfig를 입력하여 정상적으로 설정한 것이 뜨는지 확인해주시기 바랍니다. ifconfig 명령어는

"net-tools"패키지에 포함되어있음으로 혹여나 설치가 안되신분은 "apt -y install net-tools" 명령어를 입력하여

설치를 진행하신다음 나머지를 진행해주시기 바랍니다.

 

 

오류나 피드백, 궁금한 점 댓글로 남겨주시면 성실히 답 해드리겠습니다.

 

안녕하세요. Ani Gil 입니다.

오늘은 대한민국 3사 통신사 DNS 서버 주소를 알려드릴까 합니다.

 

통신사 이름 주 DNS 서버 보조 DNS 서버
SKB 219.250.36.130 210.220.163.82
KT 168.126.63.1 168.126.63.2
LG U+ 164.124.101.2 203.248.252.2

 

사실 대부분은 공유기 DHCP 서비스로 인해 자동으로 불러와 위에 보이는 3사 통신사의 주 DNS, 보조 DNS를 씁니다.

 

저같은 경우 구글의 DNS 서버 주소인 "8.8.8.8"을 쓰고 보조 DNS서버는 위에 있는 주 DNS 서버 중 하나를 씁니다.

 안녕하세요. Ani Gil 입니다.

자격증 따고 3개월만에 올리네요ㅎㅎ;; 바빠서 못 올렸습니다. 죄송합니다 ㅠ (사실은 귀찮ㅇ서..)

 

음 아무튼 요렇게 3회차때에 2급 2차를 합격했습니다.

나름 중학교 2학년 때부터 책보고 데비안 리눅스 공부하고 고등학교 생기부기재?를 위해 따버렸는데..

헛소리 그만하고 Tip 이나 조언 같은걸 알려 드리겠습니다.

 

제가 만난 60%의 리눅스마스터2급 2차 응시하는 분들은 "기출 보고 합격하겠습니다"라고 의견또는 말씀하시는

분들이 있습니다. 저의 의견을 말씀드리자면 "그건 아니다"라고 단정 짓고 싶습니다. 나름 이 자격증은 1차 때는

온라인으로 응시가 가능하여 무사히?넘길 수 는 있지만 2차는 1차에 비해 난이도가 대폭 상승되기 때문입니다.

 

또한 과락 시스템이 존재하여 리눅스 운영 및 관리에서 아무리 잘 봐도, 리눅스 활용에서 망쳐버리면 답이 없습니다.

저 또한 과락으로 떨어진 적이 있어서 하핳...

 

아무튼 2020년도 부터 응시하시는 모든 IT분야의 미래 전문가 분들 화이팅입니다.

안녕하세요. Ani Gil 입니다.

오늘은 데비안 미러사이트 입니다.

 

Number Site Name Confirmation Date Status Relative Height
1 http://mirror.anigil.com/debian 2020-10-10 Enable AniGil Linux Archive
2 http://mirror.anigil.com/debian-cd As above Enable AniGil Linux Archive
3 http://mirror.anigil.com/debian-security As above Enable AniGil Linux Archive
4 http://mirror.kakao.com/debian As above Enable Kakao Mirror Server
5 http://mirror.kakao.com/debian-security As above Disable Kakao Mirror Server
6 http://mirror.kakao.com/debian-cd As above Enable Kakao Mirror Server
7 http://ftp.harukasan.org/debian As above Enable Harukasan Mirror Station
8 http://ftp.harukasan.org/debian-security As above Enable Harukasan Mirror Station
9 http://ftp.harukasan.org/debian-cd As above Enable Harukasan Mirror Station
10 http://ftp.kaist.ac.kr/debian As above Enable Kaist Mirror
11 http://ftp.kaist.ac.kr/debian-cd As above Enable Kaist Mirror
12 http://ftp.kaist.ac.kr/debian-security As above Enable Kaist Mirror
13        
14        

확인하시고 /etc/apt/sources.list 파일에 넣어주시면 되겠습니다.

치환은 :%s:원레 구문:바뀔 구문 형태로 해주시면 되겠습니다.

 

 

+Debian같은경우 10버전으로 바뀌면서 위와 같이 /etc/apt/source.list를 열고 주석을 해제하면 저렇게 나옵니다.

추가적으로 미러사이트를 이용하실려면

위와 같이 "*/ buster main"을 추가해주셔야 합니다!

안녕하세요. Ani Gil [니길아] 입니다.

 

203회 정보처리기능사 시험에 합격하였습니다.

 

일단은 이번시험은 운이 좋게도 많이 쉬운 알고리즘과 DB용어와 신기술, 전산영어(?)가 나왔습니다.

 

6월달은 실업계 고등학생의 의무검정을 하는 달이라서 일부로 쉽게 낸듯 합니다. 실기를 보시는 분들은 참고 바랍니다.

 

일단 저의 공부법은 이러합니다. 첫 번째로, "이기적 정보처리기능사 실기" 서적을 구매하여 약 1달 가량 공부 하였고

 

공부 분량은 알고리즘[70%], 그 외 [30%] 정도 인듯 합니다. 또한 정보처리기능사 실기 기출문제를 팔고있는 서적이

 

있었는데 따로 기억은 안나지만 그것도 구매하여 시험 일주일전에는 그것만 보고 있었네요.

 

아무튼 저는 알고리즘으로 완전히 걸은겁니다. 사실 배점이 50점이여서 그 외 다른것은 조금만 공부해도

 

쉬운 문제풀기에는 지장이 없더라구요.

 

또한 DB용어 같은경우 기초적인 부분이 나온걸로 기억합니다. 예를들어서 튜플은 뭐고 릴레이션은 뭐고 등등..

 

나머지 전산영어, 신기술 같은경우 몇 번 쭉훑어 보시는게 좋을거 같습니다..

 

이상 아니길의 자격증 리뷰였습니다.

+ Recent posts