HANDEV
close
프로필 배경
프로필 로고

HANDEV

  • 분류 전체보기 (31)
    • Front-End (10)
      • JavaScript (7)
      • Vue.js (0)
      • React.js (1)
      • Function (2)
    • Back-End (0)
      • Java (0)
    • Network (8)
      • Network (1)
      • Socket (7)
    • Data Analysis (1)
      • Web Crawling (1)
    • Algorithm (1)
    • Coding Test (3)
    • Error (8)
소켓(SOCKET)이란?

소켓(SOCKET)이란?

소켓- BSD UNIX에서 개발한 Socket이 시초💭 처음엔 UNIX에서만 썼지만 Windows에서도 socket을 써야겠다고 결심! 🤔- Windows 95부터 소켓 API 지원- Windows 98부터 IPv6, Bluetooth, IRda 등을 지원하기 시작1. 소켓 통신을 하기 위해서 필요한 것은 무엇일까?- OS, 소켓 API, 네트워크 통신망 OS: 서로 소통할 두 운영체제가 필요하다.(A 발전소 - B 가정)소켓 API: 서로 어떻게 소통할지 수단을 정해야한다.(전봇대를 통해 전기 공급 결정)네트워크 통신망: 선택한 소통 수단을 사용할 수 있도록 인프라를 만들어야한다.(전봇대 설치) 2. 소켓 API를 어떻게 이용해야 할까?서버(전화를 받는 사람)socket() 함수 호출소켓 생성휴대폰..

  • format_list_bulleted Network/Socket
  • · 2023. 5. 3.
  • textsms
NetWork

NetWork

1. 네트워크네트워크는 그물망처럼 여러 사람, 시스템이 연결되어 일이나 작업을 수행하는 구조로, 여러 분야에서 활용된다.쉽게 말해 두 개 이상의 대상들이 연결되는 것이다. Net(그물망) + Work(일하거나 작업하는 것) 그중에서 개발자가 설명해야 하는 개념은 컴퓨터 네트워크!입출력 대상이 서로 다른 두 컴퓨터일 때데이터 교환이 이루어지는 프로그래밍 동작  2. 컴퓨터 간 데이터를 주고받으려면 무엇이 필요한가?두 컴퓨터가 있다. A 컴퓨터 자리에 앉은 학생이 B 컴퓨터 자리에 앉은 학생에게 강의 자료를 전달하려고 한다. 1) 물리적인 통신망 연결먼저 어떻게 연결해야 할까?USB로 전달한다. 랜선으로 연결한다. 공유 폴더를 연동한다. 등등 다양한 방법을 떠올릴 수 있다.두 컴퓨터가 물리적인 매체(WIFI..

  • format_list_bulleted Network/Network
  • · 2023. 5. 3.
  • textsms
  • navigate_before
  • 1
  • 2
  • navigate_next
전체 카테고리
  • 분류 전체보기 (31)
    • Front-End (10)
      • JavaScript (7)
      • Vue.js (0)
      • React.js (1)
      • Function (2)
    • Back-End (0)
      • Java (0)
    • Network (8)
      • Network (1)
      • Socket (7)
    • Data Analysis (1)
      • Web Crawling (1)
    • Algorithm (1)
    • Coding Test (3)
    • Error (8)
최근 글
인기 글
태그
  • #javascript
  • #Linux_Socket
  • #백준
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바