본문 바로가기
728x90

IT4

통신에서 사용하는 언어, 프로토콜은 무엇일까? 우리는 평소에 생활 속에서 언어를 사용하며 살아갑니다. 예를 들면 한국어나 영어와 같은 언어로 대화를 하는 것처럼, 컴퓨터 통신에서는 네트워크 아키텍처를 이용합니다. 즉, 대화에 사용하는 언어에 해당하는 것이 네트워크 아키텍처입니다. 언어에는 문자 표기법, 발음, 문법 등 다양한 규칙이 있습니다. 네트워크 아키텍처도 마찬가지입니다. 통신 상대를 지정하는 법, 다시 말해 주소나 데이터 형식, 통신 절차 등의 규칙이 필요합니다. 통신에 필요한 규칙을 프로토콜이라고 합니다. 프로토콜의 집합이 바로 네트워크 아키텍처입니다. 서로 같은 언어로 대화하는 것처럼, 컴퓨터끼리의 통신에서도 같은 네트워크 아키텍처를 이용할 필요가 있습니다. 그럼 프로토콜은 무엇일까요? 바로 시작합니다!! 프로토콜은 규정이나 규약과 관련된.. 2023. 2. 26.
사내 네트워크 구성(LAN과 WAN), 네트워크 연결 구분해보자! 안녕하세요, 어깨입니다 :)오늘은 LAN과 WAN에 대해서 공부해 보겠습니다.                  네트워크는 규모와  관리 범위에 따라 LAN, WAN 2가지로 구분됩니다.(MAN도 있지만 일단은 생략할게요) LAN(Local Area Network) - 사용자 내부 네트워크 WAN(Wide Area Network) - 멀리 떨어진 LAN을 연결해 주는 네트워크   네트워크에 관한 용어로 LAN과 WAN이라는 말이 자주 등장합니다. LAN과 WAN으로 구성된 기업의 사내 네트워크(인트라넷)로 생각하면 두 개의 차이를 쉽게 알 수 있습니다. 예를 들어, 규모가 큰 기업은 복수의 거점을 구축합니다. 이때 각 거점의 네트워크가 LAN입니다. LAN을 구축함으로써 거점 내의 PC나 서버의 통신이 가능.. 2023. 2. 24.
(개발) 인기 있는 프로그래밍 언어를 따라가야 하는가? 안녕하세요, 어깨입니다 :) 최근개발 열풍, 코딩 광풍이 불면서 프로그래밍 언어에 대한 관심도 점점 가열되고 있는 추세입니다. 저는 개발자가 될 것은 아니지만 it에 관심을 갖고 있는만큼 개발상식 정도는 알면 좋을 것 같아서 공부도 할 겸 개발상식을 다루려고 합니다. 오늘의 주제는 '과연 인기 있는 프로그래밍 언어를 따라가야 하는가?'입니다. 그럼 시작해보겠습니다. 레츠고고!! 1. 2022~23년 가장 인기 있는 프로그래밍 언어는 무엇이 있을까?(feat. 타오베) 프로그래밍 언어별 인기도를 나타내는 지수를 매달 공개하는 '티오베'라는 기관이 있습니다. 평가는 전 세계 엔지니어, 코스 및 타사 공급 업체 수를 기반으로 진행되고 구글, 빙, 야후, 위키피디아, 아마존, 유튜브 등 대형 검색 엔진이 등급을.. 2023. 2. 23.
정보들의 집합소, 데이터베이스 알아보기! 오늘은 IT에서 가장 기본저인 데이터베이스에 대해서 알아보도록 하겠습니다. 그럼 바로 데이터베이스, DBMS, 관계형 데이터베이스, SQL 순서로 공부해 볼까요? 1. 데이터베이스 공부하기 전에.. 커다란 도서관에 있을 때 우리가 쉽게 원하는 책을 찾을 수 있는 것은 책에 대한 정보가 잘 정리되어 있기 때문입니다. 여기서 말하는 책의 정보는 도서명, 출판사, 발행 연도, 작가명 등 책을 찾을 때 필요한 내용을 의미합니다. 이처럼 어떤 정보를 잘 정리해서 필요한 것들만 쏙쏙 뽑아낼 수 있도록 데이터를 저장하는 공간을 '데이터베이스'라고 합니다. 데이터베이스의 사전적 의미는 "여러 사용자가 원하는 정보를 얻기 위해 모아둔 자료의 집합"을 말합니다. 구조적으로 통합된 하나의 주제와 관련된 의미 있는 데이터의 .. 2023. 2. 21.
728x90