[책] 후니의 쉽게 쓴 시스코 네트워킹 - Part 3, 4
2023. 2. 9. 16:28
책/후니의 쉽게 쓴 시스코 네트워킹
TCP / IP와의 만남 TCP / IP란 - 인터넷의 공용어 (인터넷을 하기 위해 꼭 필요함) - Arpanet 에 의해 처음 개발 되었음 - 각각의 네트워크에 접속되는 호스트들은 고유의 주소를 가지고 있어서 자신이 속해있는 네트워크 뿐만 아니라, 다른 네트워크에 연결 되어 있는 호스트까지도 서로 데이터를 주고 받을 수 있음 - 호스트 주소는 InterNIC (Internet Network Information Center) 란 단체에서 관리, 분배 - AppleTalk, IPX, NetBEUI 등도 있지만 가장 널리 쓰이는 건 TCP/IP IP Address - 인터넷을 사용하는 사람들 모두 세계에서 유일한 자신만의 주소를 가짐 - 내 주소로 남이 접속하면 IP 충돌 발생으로 둘 중 한 명은 접속 불..
[책] 후니의 쉽게 쓴 시스코 네트워킹 - Part 1, 2
2023. 2. 8. 16:48
책/후니의 쉽게 쓴 시스코 네트워킹
네트워크 세상에 들어가며네트워킹 - 정보의 공유, 자원을 공유하기 위해 서로 연결된 장비들끼리 대화를 주고 받을 수 있게 하는 것인터넷 (InterNet)- Internet의 Inter 라는 말은 연결을 의미- 여러 개의 네트워크를 묶은 것인터넷의 특징- 하나의 프로토콜만 사용 (하나의 언어, 하나의 프로콜만 사용해야 해서 TCP/IP 가 만들어짐)- 웹 브라우저 사용하여 인터넷 탐험인트라넷 (IntraNet)- Intra는 '내부의' 라는 뜻으로 내부의 네트워크 임- TCP/IP 프로토콜 사용엑스트라넷 (ExtraNet)- 기업의 인트라넷을 해당 기업의 종업원 외에도 협력 회사, 고객에게 사용할 수 있도록 한 것네트워크와 케이블 그리고 친구들LAN (Local Area Network)- 어느 한정된 공..
[컴퓨터 과학] 재귀 함수란?
2022. 12. 2. 18:55
Information Technology
재귀 함수란? 재귀 함수란 함수가 직접 또는 간접적으로 자신을 호출하는 프로세스이다.재귀 알고리즘을 사용하면 탐색, GCD (최대공약수) 등 복잡한 문제들도 간단하게 해결할 수 있다. 단, 반복문과 같이 재귀함수도 종료지점을 제대로 정하지 않고 구현을 하면 스택 오버플로우가 발생하므로 항시 주의해서 구현을 해야 한다. 재귀함수는 보통 피보나치수열, 팩토리얼 연산과 같이 재귀적 사용이 자연스러울 때 사용한다. 재귀 함수 예제 1 public class PlusFunction { public static void main(String[] args) { HelloWorld(5); // HelloWorld 출력 메서드 호출 } // HelloWorld 출력 메서드 선언 public static void Hell..
[백엔드 로드맵][인터넷] 호스팅은 무엇일까요?
2022. 12. 2. 00:23
Backend Loadmap/Internet
호스팅이란? 호스팅이란 서버 컴퓨터의 전체 또는 일정 공간을 이용할 수 있도록 임대해 주는 서비스를 말한다. 인터넷 비즈니스를 시작하기 위해서는 기본적으로 홈페이지의 글 / 이미지 / 동영상 등 정보가 저장될 수 있는 '서버' 공간이 필요하다. 개인이나 기업에서 서버를 직접 보유하고 관리하기에는 비용과 시간이 많이 들지만, '호스팅'을 이용하면 서버를 일정기간 임대하고 관리받을 수 있어 쉽게 비즈니스를 시작할 수 있다. 호스팅에는 웹 호스팅, 서버 호스팅, 클라우드 호스팅과 같은 종류가 있다. 웹 호스팅 웹 호스팅은 콘텐츠 및 파일을 포함한 웹사이트가 인터넷에 전달되는 프로세스다. 일반적인 구분 방식으로는 공유 호스팅 (Shared Hosting)과 전용 호스팅(Dedicated Hosting)으로 나뉜..
[백엔드 로드맵][인터넷] 도메인 네임이란?
2022. 11. 28. 01:46
Backend Loadmap/Internet
도메인 네임이란? IP주소를 문자로 알아보기 쉽게 만든 인터넷상의 주소이다. 특정 서버에 IP를 매칭해서 하나씩 외우기에는 불편하기 때문에 사용자가 기억하기 쉬운 영문, 숫자 및 구분자(.)로 이뤄진 도메인 네임 (Domain Name)이 등장했다. 넓은 의미로는 네트워크상에서 컴퓨터를 식별하는 호스트명을 가리키며, 좁은 의미에서는 도메인 레지스트리에게서 등록된 이름을 의미한다. 이를 통틀어서 '웹 주소'라고 부르는 경우도 있다. // 도메인 레지스트리: 최상위 도메인에 등록된 모든 도메인 네임의 데이터베이스 도메인 네임의 구조 우측에서 좌측으로 읽으며, Root - TLD - SLD - SUB (도메인 이름) 순이다. www는 호스트명이다. SLD는 생략될 수 있다. Root: 가장 최상위, 실제로 주..