본문 바로가기

Computer Science/Network8

< 데이터 통신 무엇인가? > 데이터 통신은 무엇인가? 데이터 통신은 네트워크에서 수많은 컴퓨터들이 IP 주소 통해서 접속하고 리소스 자원 값을 서로 주고 받고 이루어지는 것을 말합니다. 예를 들어 영화관 사이트 게시판을 보면 사람들이 작성하고 공유하는 것을 볼 수 있습니다. 또 하나의 예를 들면 이메일을 통해서 리소스 자원 값을 request 요청 값으로 보내어 response 응답을 받습니다. 데이터를 보낼때는 가장 최소 단위 0과 1 비트로 보내야 합니다. 데이터 요청시 0과 1 비트 단위로 보내야 합니다. 0과 1로 보내야 데이터 전기적 신호가 On 인지 OFF 인지 컴퓨터 CPU가 이해할 수 있습니다. 데이터 통신 장점 리소스 자원을 요청으로 네트워크 통해서 수 많은 컴퓨터들이 요청 값을 공유할 수 있음 네트워크 통해서 공유.. 2023. 4. 16.
< 동적 웹페이지는 무엇인가? > 동적 웹페이지는 무엇인가? 동적 웹페이지는 쉽게 말해 정적 웹페이지와 달리 화면 UI 에서 HTML과 CSS 띄어질때 그안에 데이터를 덧 붙히는 것을 말합니다. Client에서 URL 자원 값을 요청을 하면 Server는 요청을 받아 응답을 해주는데 Model에 있는 데이터를 가공 후 View 화면에 데이터를 띄우는 역할입니다. 그럼 정적 웹페이지는 무엇인가?? 맨 위에서 동적 웹페이지와 달리 정적 웹페이지는 쉽게 말해서 Client 가 Server에 URL 자원 값을 요청을 하면 Server에 저장 되어있던 값 응답을 하여 HTML / CSS / JavaScript 페이지를 전환하여 보여주는 것을 말합니다. 여기까지 였습니다. 감사합니다. 2023. 4. 15.
<네트워크는 무엇인가?> 네트워크 란 무엇인가? 네트워크란? 쉽게 말해 각 여러 컴퓨터들 통해서 데이터 송.수신 하는 것을 말합니다. 예를 들어 상대방에게 전화를 요청하려면 번호를 입력해야합니다. 마찬가지로 컴퓨터도 IP주소 값이 있습니다. 브라우저에서 요청하려는 상대방 IP주소값을 입력하여 네트워크 통해서 식별하여 데이터 통신하는 것을 말합니다. 각 컴퓨터는 노드(Node) 입니다. 선 링크(Link)는 네트워크 통신하기 위해서 연결망이라고 생각하면 좋습니다. 컴퓨터가 다른 컴퓨터에게 무언가를 운반하기 위해서 요청하는 것 말합니다. 네트워크 사용하는 이유란? 네트워크 사용해야 되는 이유는 메일, 채팅, 게임, 업무 공유등 무언가 무언가를 서로 주고 받고 하기위해서 입니다. 만약에 네트워크를 사용하지 않는다면 지금처럼 위에서 말.. 2022. 12. 19.
<프로토콜 스택에 메세지 송신을 의뢰한다> 데이터 송.수신 동작의 개요 웹 서버의 메세지를 송신하도록 OS의 내부에 있는 프로토콜 스택에 의뢰 HTTP 메세지는 디지털 데이터이므로 디지털 데이터를 송신하도록 의뢰 데이터 송.수신 동작의 단계 소켓을 만듭니다. (소켓 작성 단계) 서버측의 소켓에 파이프를 연결합니다. (접속 단계) 데이터를 송.수신합니다. (송.수신 단계) 파이프를 분리하고 소켓을 말소합니다. (연결 끊기 단계) Socket 이란 네트워크 경유지에 컴퓨터 IP주소를 식별하여 송.수신 동작으로 양방향 데이터 흐름을 말합니다. Socket 통신 라이브러리 종류 connect - 연결하다 write - 작성하다 read - 수신하다 close - 닫는다 파이프 통해서 네트워크 데이터 흐름 소켓의 작성 단계 DNS서버에 조회 요청시 Soc.. 2022. 12. 17.