소켓- BSD UNIX에서 개발한 Socket이 시초💭 처음엔 UNIX에서만 썼지만 Windows에서도 socket을 써야겠다고 결심! 🤔- Windows 95부터 소켓 API 지원- Windows 98부터 IPv6, Bluetooth, IRda 등을 지원하기 시작1. 소켓 통신을 하기 위해서 필요한 것은 무엇일까?- OS, 소켓 API, 네트워크 통신망 OS: 서로 소통할 두 운영체제가 필요하다.(A 발전소 - B 가정)소켓 API: 서로 어떻게 소통할지 수단을 정해야한다.(전봇대를 통해 전기 공급 결정)네트워크 통신망: 선택한 소통 수단을 사용할 수 있도록 인프라를 만들어야한다.(전봇대 설치) 2. 소켓 API를 어떻게 이용해야 할까?서버(전화를 받는 사람)socket() 함수 호출소켓 생성휴대폰..
1. 네트워크네트워크는 그물망처럼 여러 사람, 시스템이 연결되어 일이나 작업을 수행하는 구조로, 여러 분야에서 활용된다.쉽게 말해 두 개 이상의 대상들이 연결되는 것이다. Net(그물망) + Work(일하거나 작업하는 것) 그중에서 개발자가 설명해야 하는 개념은 컴퓨터 네트워크!입출력 대상이 서로 다른 두 컴퓨터일 때데이터 교환이 이루어지는 프로그래밍 동작 2. 컴퓨터 간 데이터를 주고받으려면 무엇이 필요한가?두 컴퓨터가 있다. A 컴퓨터 자리에 앉은 학생이 B 컴퓨터 자리에 앉은 학생에게 강의 자료를 전달하려고 한다. 1) 물리적인 통신망 연결먼저 어떻게 연결해야 할까?USB로 전달한다. 랜선으로 연결한다. 공유 폴더를 연동한다. 등등 다양한 방법을 떠올릴 수 있다.두 컴퓨터가 물리적인 매체(WIFI..
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.