IT분야(7)
-
[Coursera Google] GCC 컴퓨터 네트워킹의 모든 것 : 전송 및 애플리케이션 계층(전송계층, 애플리케이션 계층)
전송 및 애플리케이션 계층 개론 컴퓨터가 서로 데이터를 주고받을 수 있을 뿐만 아니라 컴퓨터에서 실행되는 프로그램도 서로 데이터를 주고받을 수 있도록 하기 위한 것으로 여기에서 네트워킹 모델의 전송 및 애플리케이션 계층이 작동합니다.간단히 말해 전송 계층은 트래픽이 특정 네트워크 애플리케이션에 전달되도록 하고 애플리케이션 계층은 이러한 애플리케이션이 이해하는 방식으로 서로 통신할 수 있게 합니다. 전송계층(Transport layer) 1. 전송계층전송 계층은 신뢰할 수 있는 컴퓨터 네트워킹에서 중요한 기능을 많이 담당합니다.여기에는 트래픽의 멀티플렉싱과 디멀티플렉싱, 장기 실행 연결 설정 오류 검사 및 데이터 검증을 통한 데이터 무결성 보장 등이 포함됩니다.전송 계층에는 멀티플렉싱과 디멀티플렉싱 기..
2024.05.29 -
[Coursera Google] GCC 컴퓨터 네트워킹의 모든 것 : 네트워킹 계층(IP 주소, 서브넷팅, 라우팅)
. 네트워크 계층 1. 네트워크 계층근거리 통신망, 즉 LAN에서 노드는 물리적 MAC 주소를 통해 서로 통신하며, 소규모에서 잘 작동함스위치가 서로 다른 포트에 연결된 MAC 주소를 빠르게 학습하여 전송을 적절하게 전달할 수 있기 때문MAC 주소 지정 체계는 잘 확장되는 체계가 아니며 지구상의 모든 단일 네트워크 인터페이스에 고유한 MAC 주소가 있지만 체계적인 방식으로 정렬되어 있지 않음, 특정 MAC 주소가 특정 시점에 어디에 있는지는 알 수 없기 때문에 MAC 주소는 장거리 통신에 적합하지 않은 편ARP(Address Resolution Protocol, 주소 확인 프로토콜)을 소개할 때 노드가 서로의 물리적 주소 지정에 대해 단일 네트워크 세그먼트 외에 어떤 것으로도 변환할 수 없음 2. IP..
2024.05.28 -
[Coursera Google] GCC IT 기술 지원 기초 : 소프트웨어(Software)
코딩(Coding) : 기본적으로 한 언어를 다른 언어로 번역하는 것으로, 애플리케이션을 만드는 것을 코딩한다고 일컫습니다.스크립팅(Scripting) : 스크립트 언어로 코딩하는 것으로 주로 단일 범위 또는 제한된 범위의 태스크를 수행하는데 사용됩니다. 프로그래밍(Programming) : 프로그래밍 언어로 웹 브라우저와 텍스트 편집기, 뮤직 플레이어와 같은 모든 대규모 애플리케이션은 일반적으로 프로그래밍언어로 작성됩니다.소프트웨어(Software) : 일반적으로 프로그래밍된 무언가를 지칭합니다. 저작권(Copyright) : 원본 저작물을 창작할 때 사용됩니다. 응용 소프트웨어(Application software) : 특정한 요구사항을 충족하기 위해 개발되는 소프트웨어시스템 소프트웨어(System..
2024.02.01 -
[Coursera Google] GCC IT 기술 지원 기초 : 네트워킹(Networking)
네트워킹의 기초인터넷이란? 전 세계의 컴퓨터와 전선의 물리적 연결 네트워크를 관리, 구축, 설계하는 일을 네트워킹이라고 합니다.인터넷은 거대한 위성 네트워크, 셀룰러 네트워크 지상 아래에 묻혀있는 물리적 케이블로 구성되어 있습니다. 서버라는 컴퓨터가 인터넷에 직접 연결되며 우리가 사용하는 웹사이트를 저장하고 웹사이트는 콘텐츠를 저장합니다. 클라이언트가 사진, 웹사이트 등의 콘텐츠를 서버에서 요청하며 클라이언트는 인터넷에 직접 연결하지 않습니다. 대신 인터넷 서비스 공급자 또는 ISP가 운영하는 네트워크에 연결합니다. 네트워크 컴퓨터IP 주소(IP Address) : 식별자 네트워크에 연결할 수 있는 기기에는 MAC 주소라고 하는 고유 식별자가 있습니다. MAC 주소는 일반적으로 영구적이며 장치에 하..
2024.01.31 -
[Coursera Google] GCC IT 기술 지원 기초 : 운영체제(OS, Operation system)
원격 연결(Remote connection)세계 어느 곳에서나 여러 컴퓨터를 관리 SSH(Secure shell)SSH 또는 보안 셸은 다른 프로그램에서 실행된 프로토콜이며 한 컴퓨터에서 다른 컴퓨터로 안전하게 액세스하게 해줍니다. Open SSH program PuTTYSSH를 비롯한 여러 네트워크 프로토콜을 통해 원격으로 연결하는데 가장 많이 사용하는 오픈소스 프로그램입니다.호스트 이름, 포트, 연결유형 옵션 기록 필요!Plink 또는 PuTTY Link 라고 하는 도구를 제공하며 이는 명령줄에 내장되어 있습니다.Linux기반 운영체제를 사용하는 컴퓨터에 원격으로 연결할 때 유용합니다. RDP(Remote Desktop Protocol)원격 데스크탑 프로토콜, Linux 및 OS X용 RDP 클라이..
2024.01.30 -
[Coursera Google] GCC IT 기술 지원 기초 : 하드웨어(Hardware)
하드웨어 개론물리적 구성요소 포트(Ports)기기를 연결할 수 있는 연결 지점으로 컴퓨터의 기능을 확장하는 것입니다. CPU, 중앙처리장치(Central Procerssing Unit)컴퓨터의 두뇌와 같은 부분으로 모든 계산과 데이터 처리를 수행하여 끊임없이 명령어를 받아 실행하는 부분입니다.레지스터클럭 와이어 : 운영상태를 동기화하는 내부 시계, 데이터를 보내거나 받을 때 클럭 와이어에 전압을 보내 계산을 시작할 수 있는 상태임을 CPU에게 알립니다. ex. 3.4ghz = 초당 34억 사이클..
2024.01.18 -
[Coursera Google] GCC IT 기술 지원 기초 : 정보기술 개론, 바이너리 시스템, 추상화
IT 기술 지원 기초 정보 기술(IT)본질적으로 컴퓨터와 인터넷 등 디지털 기술을 사용하여 데이터를 유용한 정보로 저장하고 처리하는 것입니다.IT 산업은 사회에서 컴퓨팅 기술에 관련된 모든 직업과 자원의 전체범위를 말합니다. 네트워크 엔지니어 : 컴퓨터가 서로 통신 할 수 있게 함하드웨어 기술자 : 구성요소를 교체하고 수리데스크톱 지원 담당자 : 최종 사용자가 소프트웨어를 올바르게 사용하도록 도와줌 기술을 사용하여 사람들이 의미 있는 문제를 해결하도록 돕습니다.그래서 교육, 의학, 언론, 교통, 엔터테인먼트 등 지구상의 모든 산업에서 그 영향력을 확인할 수 있습니다. IT 지원 전문가 란?조직의 기술 장비가 원활하게 실행되도록 하며 관리, 설치, 유지관리, 문제 해결, 컴퓨팅 장비 구성 등의 업무 ..
2024.01.08