반응형
- Data의 흐름의 Level은, 양단의 TCP Stack의 연계에 의헤 억제된다
- 아래는 뭐든지 괜찮다 (IP over Everything)
- 새로운 통신기술이 나올 때, 건강하게 발전한다
- Application(와세다대학)은 특정의 Port(2번)에서 대기하고 있다
- 많은 Web Server는 주로 80번 Port에서 대기하고 있었다(HTTP가 OK였던 시절)
- Internet 상의 통신 기본 Model의 하나
- 2종류의 Computer
- Server:
Service를 제공하는 Computer - Client:
Service를 받는 Computer
- Server:
- Internet을 사용했던 것들 (모두 지금도 있다)
- Windows System (X window)
- Email (SMTP/POP)
- Net News (NNTP)
- 화염병이라든가 당시부터 있었다
- File 전송 (FTP)
- 다음은 Web과 거의 동시대에 등장한
- Chat (IRC)
- 정보 검색 (gopher)
- 지금은 거의 사용되지 않음
- 지금은 오히려 Gopher라고 하면 Go 언어 Project의 Mascot입니다.
- 정보 공유 방식의 변화
- File 저장 및 공유 Service
- File을 Server에 저장(Upload)
- User는 Server에 접속하여 File을 Download
(당시 [File]은 주로 논문이나 Program Code)
⇓
- WWW : World Wide Web
- File 안에 [관련]을 나타내는 Link 삽입
→ Hyper Text (by Ted Nelson, 1963, 1974) - 전 세계의 File들이 서로 Link되는 모습을 [거미줄(web)]에 비유하여 [세계를 범위로 한 Web]이라고 명명
- 다양한 Data가 유기적으로 연결된 Digital 정보 기반이 된다.
- File 안에 [관련]을 나타내는 Link 삽입
- File 저장 및 공유 Service
- Browser는 Page를 가져오고, User가 Link를 Click(또는 Touch)하면 다른 Page를 가져옵니다.
- 1989년 CERN의 Tim Berners-Lee의 기획안 작성
하이퍼텍스트 개념 채택 - 1990년 WWW 서버와 WWW 브라우저를 NeXT 상에서 구현
HTML 1.0 초안 - 1991년 WWW 시스템(서버, 브라우저, 라이브러리) 출시, 대학 및 연구소에서 이용 시작
- 1993년 Mark Andreessen 등이 브라우저 모자이크(Mosaic) 개발, WWW 이용이 일반화됨.
- 1994년 Tim Berners-Lee가 W3C (World Wide Web Consortium) 설립
- 1995년 HTML 2.0 발행
- 2014년 HTML5
- 2021년 HTML Living Standard
- HTTP/HTTPS
- HyperText Transfer Protocol (Secure)
- HTML 파일 전송에 사용되는 프로토콜
- HTML
- Hyper Text Markup Language
- 웹 페이지를 작성하기 위한 마크업 언어
- W3C가 제정, 권고 → WHATWG
- URI
- Uniform Resource Identifier
- 인터넷에서 정보 자원(리소스)의 식별자
- URL(Uniform Resource Locator)은 URI의 구현 방법 중 하나이다.
- 1 요청당 1개의 Resource(File)를 얻을 수 있습니다.
- 각 요청은 독립적임
- 원래의 목적을 달성하는 데에 충분하다.
- 원래의 목적 → 논문 등 문서에 대한 간단한 Access
- 하지만 그것만으로는 불충분한 응용이 많이 등장하고 . . .
- Shopping, 회원제 Site Log-in, etc.
- 이를 위해 상태를 유지하기 위한 기술
- 상태 표현을 포함한 Unique한 URL 생성
- HTTP cookie
- Access Token
- 정보의 분산화
- 정보는 [LINK]를 포함하게 되고, 분산된 Server 간에 정보가 유기적으로 연결된다.
- 정보 제공자는 LINK를 의식하여 정보(Data)를 생성하고
- 정보 이용자는 LINK를 따라 새로운 정보(Data)를 얻는다.
- 정보는 [LINK]를 포함하게 되고, 분산된 Server 간에 정보가 유기적으로 연결된다.
- 정보(Data) 찾는 방법
- 정보(Data)가 저장되어 있는 Server는 [어떤 방법]으로 찾는다.
- Server의 수가 많고, 대량의 정보(Data)가 분산되어 존재
- 검색 Engine
- 정보(Data)를 모으는 방법
- Internet 상에 분산되어 존재하지만, 이용자 증가에 따라 인기 있는 정보(Data)를 가진 Server로 Access이 집중됨
반응형
'WBS - 2023 Summer > Fintech 금융혁신과 Internet' 카테고리의 다른 글
(Fintech W-IOI #13-14) Git과 GitHub | Software의 개발과 보수 (0) | 2023.07.11 |
---|---|
(Fintech W-IOI #11-12) Web API | Pasword / Pass Phrase와 인증 (0) | 2023.07.11 |
(Fintech #11-12) 금융의 미래와 Fintech, Ideathon (0) | 2023.07.10 |
(Fintech #7-8) Smart Contract (0) | 2023.06.26 |
(Fintech W-IOI #6-7) 암호학적 Hash 관수 | Digital 서명 (0) | 2023.06.26 |
(Fintech #5-6) 신 Blockchain (0) | 2023.06.19 |
(Fintech #3-4) Web3의 Reality (0) | 2023.06.12 |
(Fintech W-IOI #5-6) Internet의 특징 | Internet의 Governance (0) | 2023.06.07 |