본문 바로가기

11

[IP] IP란? (Packet, IPV4/IPV6, Domain) IP 주소(영어: Internet Protocol address, IP address, 표준어: 인터넷규약주소)는 컴퓨터 네트워크에서 장치들이 서로를 인식하고 통신을 하기 위해서 사용하는 특수한 번호이다. 만약 서버가 들어가지 않으면 IP가 안전하지 않다고 한다. 네트워크에 연결된 장치가 라우터이든 일반 서버이든, 모든 기계는 이 특수한 번호를 가지고 있어야 한다. 이 번호를 이용하여 발신자를 대신하여 메시지가 전송되고 수신자를 향하여 예정된 목적지로 전달된다. IP 주소를 줄여서 IP라고 부르기도 하나 IP는 인터넷 규약 자체를 가리키는 말이기 때문에 엄밀하게는 구별해야 한다. IP 와 IP 주소는 다른 개념이다. IP 주소는 5036이나 5047, 인터넷에서만 사용되는 전화번호라고 생각할 수 있다. .. 2022. 3. 27.
[Network Layer] 컴퓨터 네트워킹의 7계층 네트워크 계층(영어: network layer)은 컴퓨터 네트워킹의 7계층 OSI 모형 가운데 제3계층이다. 네트워크 계층은 중간 라우터를 통한 라우팅을 포함하여 패킷 포워딩을 담당하며, 이에 반해 데이터 링크 계층은 매체 접근 제어, 흐름 제어, 오류 검사를 맡는다. 네트워크 계층의 기능은 다음과 같다. 연결 모델: 비연결 지향 통신 호스트 주소 할당: 네트워크 내 모든 호스트는 고유 주소를 갖추어야 한다. 메시지 포워딩 OSI 7 계층 OSI 7 계층이란? (OSI 7 Layers) OSI 7 계층은 국제표준화기구(International Standard Organization, ISO)에서 1984년에 발표한 네트워크 표준 모델로 정보통신업체 사이의 장비 호환성을 위해 국제표준화기구에서 발표한 표준.. 2022. 3. 27.
[Protocol] 프로토콜 정의, 요소, 종류, 기능, 예시 통신 프로토콜 또는 통신 규약은 컴퓨터나 원거리 통신 장비 사이에서 메시지를 주고 받는 양식과 규칙의 체계이다. 통신 프로토콜은 신호 체계, 인증, 그리고 오류 감지 및 수정 기능을 포함할 수 있다. 프로토콜은 형식, 의미론, 그리고 통신의 동기 과정 등을 정의하기는 하지만 구현되는 방법은 독립적이다. 이 때문에 프로토콜은 하드웨어 또는 소프트웨어 그리고 때로는 모두를 사용하여 구현되기도 한다. 프로토콜의 기본 요소 구문(Syntax) : 전송하고자 하는 데이터의 형식(Format), 부호화(Coding), 신호 레벨(Signal Level) 등을 규정 의미(Semantics) : 두 기기 간의 효율적이고 정확한 정보 전송을 위한 협조 사항과 오류 관리를 위한 제어 정보를 규정 시간(Timing) : 두.. 2022. 3. 27.
대학 1학년생 2021 웹 개발 포트폴리오 💻 ABOUT ME . Nickname: Rotoma (03.01.10) " 사람과 사람을 코드로 잇는 개발자 " 세종대학교 지능기전공학부 21학번 (재학중) 관심 분야 : 웹, 인공지능, VR, AR, 게임 개발 등등 My Status . 사람과 사람 간의 소통을 야기하는 플랫폼 기술을 만들고자 하는 목표를 가지고, 웹, 인공지능, 게임 등등 여러 분야에 도전하며 꿈을 찾아가고 있다. 그 중 현재 AI/Unity/Data Analysis/웹 개발을 공부하며 다양한 플랫폼을 개발하는 과정 속에 있다. Skills . Front-End : HTML, CSS , Javascript Back-End (공부중): NodeJS, Spring Version Control : git , Github Extra Langu.. 2022. 3. 18.
[Spring] # 0. 개발 환경 세팅 및 Hello World 웹에 출력하기 드디어 웹 프론트 뿐만 아니라, 백 서버의 부분을 공부하고 싶어 spring을 시작했다. 사실... 백엔드의 첫 도전과 함께하는 JAVA와의 첫 여정이 설레기도.. 솔직히 걱정되기도 하지만. 일단 저질러 보기로 했다. 그럼 이제 본격적으로 어딘가 어설프더라도 계속해 나아갈 수 있도록 열심히 빠샹~ 오늘은 첫 날인 만큼 spring boot 개발환경을 만들고 hello world를 출력하기까지!! 간단히 요약해보려고 한다. 개발환경) 1. JDK 설치 2. IDE IntelliJ 설치 3. Spring boot project 시작하기 1) JDK 설치 AdoptOpenJDK 사이트에 들어가서 - Temurin 8 (LTS) 다운! 그 후 cmd 창을 실행한 후 java -version 명령어를 입력해 버전.. 2022. 3. 15.
[CSS] 웹 프로젝트 11일차! (index 부분 css 작업) 지난 시간에는 아래 화면의 html, 즉 뼈대를 완성했다. 이번에는 본격적으로 css를 사용해 아래 화면처럼 이쁘게 보이도록 해 보았다!! 우선 모든 화면에 적용해야 하는 status-bar부터 시작! 아! 그 전에 우선, 브라우저의 기본 세팅값을 초기화를 위한 reset.css파일을 먼저 추가해 주어야 한다!! rest.css) status-bar) 우선 위 화면처럼 적당한 간격으로 icon의 위치를 설정해주어야 한다. 이럴 땐 무엇을 쓴다? --> 바로 flex!!! icon의 부모요소인 .status-bar에 flex를 지정해 주었고 justify-content:center;를 적용했다. 그러면 중앙에 아이콘들이 모여있는 것을 볼 수 있는데 이럴 때 사용할 수 있는 스킬이 바로... width:33.. 2021. 7. 20.