26
뇌를 자극하는 TCP/IP 소켓 프로그래밍 1. 네트워크와 TCP/IP 권승진

뇌자T 1.네트워크와 tcpip

  • Upload
    sj-k

  • View
    920

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 뇌자T   1.네트워크와 tcpip

뇌를 자극하는 TCP/IP 소켓 프로그래밍

1. 네트워크와 TCP/IP

권승진

Page 2: 뇌자T   1.네트워크와 tcpip

네트워크와

TCP/IP

네트워크란?

인터넷의 역사

TCP/IP란?

7계층과 4계층

Page 3: 뇌자T   1.네트워크와 tcpip

네트워크와

TCP/IP

네트워크란?

정보의 전달

수신자 송신자전령

수,송신자가 컴퓨터

정보의 처리, 전달, 저장

Page 4: 뇌자T   1.네트워크와 tcpip

네트워크와

TCP/IP

네트워크란?

정의여러 객체가 얽혀서

정보를 교환하는 시스템

왜 얽혀놨어??

경로(Path) 때문

Page 5: 뇌자T   1.네트워크와 tcpip

네트워크와

TCP/IP

네트워크란?

진화

우편망단방향

TV인터넷

물리적

한계

전기의

발전

Page 6: 뇌자T   1.네트워크와 tcpip

네트워크와

TCP/IP

네트워크란?

정보의 전달

수신자 송신자전령

수,송신자가 컴퓨터

정보의 처리, 전달, 저장

정의여러 객체가 얽혀서

정보를 교환하는 시스템

왜 얽혀놨어??

경로(Path) 때문

진화

우편망단방향

TV인터넷

물리적

한계

전기의

발전

Page 7: 뇌자T   1.네트워크와 tcpip

네트워크와

TCP/IP

네트워크란?

인터넷의 역사

TCP/IP란?

7계층과 4계층

Page 8: 뇌자T   1.네트워크와 tcpip

인터넷의 역사

네트워크와

TCP/IP

시초는 군사

ARPANE

T

분산형

네트워크 구조

+ 패킷전송방식 요즘 상업적용도

네트워크

Page 9: 뇌자T   1.네트워크와 tcpip

인터넷의 역사

네트워크와

TCP/IP

컴퓨터는

[수신, 송신, 처리]

가 모두 가능

양방향 실시간 대량

Page 10: 뇌자T   1.네트워크와 tcpip

인터넷의 역사

네트워크와

TCP/IP

네트워크의 네트워크 33P 그림

Page 11: 뇌자T   1.네트워크와 tcpip

인터넷의 역사

네트워크와

TCP/IP

시초는 군사

ARPANE

T

분산형

네트워크 구조

+ 패킷전송방식 요즘 상업적용도

네트워크

컴퓨터는

[수신, 송신, 처리]

가 모두 가능

양방향

네트워크의 네트워크 33P 그림

실시간 대량

Page 12: 뇌자T   1.네트워크와 tcpip

참고 자료

LAN

그래서 기계적으로

어떤 모습이라고??

노드와 링크가

뭐 어쨋다고??

Page 13: 뇌자T   1.네트워크와 tcpip

네트워크와

TCP/IP

네트워크란?

인터넷의 역사

TCP/IP란?

7계층과 4계층

Page 14: 뇌자T   1.네트워크와 tcpip

TCP/IP란?

네트워크와

TCP/IP하드웨어만 있으면

네트워크가 다되나!?!?어떻게, 어떤 경로

로??

를 정하는 규약과

그 규약을 실행할

소프트웨어 필요

그래서 여러 규약 중

잘나가는 TCP/IP

Page 15: 뇌자T   1.네트워크와 tcpip

TCP/IP란?

네트워크와

TCP/IP

IP

전세계를

대상으로 하는

Identity

경로 제어의

의미

자세한건

7장?? ㅋ

Page 16: 뇌자T   1.네트워크와 tcpip

TCP/IP란?

네트워크와

TCP/IP

TCP

흐름 제어의

의미

인터넷은

분산 네트워크+

패킷 데이터 전송

순서와 손실은

어찌??

여러 개로 조각내서 여

러 경로로 막보낸다.

8장 ㅋ

Page 17: 뇌자T   1.네트워크와 tcpip

TCP/IP란?

네트워크와

TCP/IP

TCPIP

하드웨어만 있으면

네트워크가 다되나!?!?어떻게, 어떤 경로

로??

를 정하는 규약과

그 규약을 실행할

소프트웨어 필요

그래서 여러 규약 중

잘나가는 TCP/IP

전세계를

대상으로 하는

Identity

경로 제어의

의미

흐름 제어의

의미 자세한건

7장?? ㅋ

인터넷은

분산 네트워크+

패킷 데이터 전송

순서와 손실은

어찌??

여러 개로 조각내서 여

러 경로로 막보낸다.

8장 ㅋ

Page 18: 뇌자T   1.네트워크와 tcpip

네트워크와

TCP/IP

네트워크란?

인터넷의 역사

TCP/IP란?

7계층과 4계층

Page 19: 뇌자T   1.네트워크와 tcpip

7계층과 4계층

네트워크와

TCP/IP

통신의 전체 과정을

추상화 시킴

Page 20: 뇌자T   1.네트워크와 tcpip

7계층과 4계층

네트워크와

TCP/IP네트워크

통신 흐름

Page 21: 뇌자T   1.네트워크와 tcpip

7계층과 4계층

네트워크와

TCP/IP

기계 만들려면

물리 계층

응용 프로그램 만들

려면 응용 계층

각각의 계층의 개발에만

신경쓰면 된다.

라는 이론이지만 지식이라는

것이 모두 그러하듯

알면 알수록 좋다.

Page 22: 뇌자T   1.네트워크와 tcpip

7계층과 4계층

네트워크와

TCP/IP

기계 만들려면

물리 계층

응용 프로그램 만들

려면 응용 계층

각각의 계층의 개발에만

신경쓰면 된다.

라는 이론이지만 지식이라는

것이 모두 그러하듯

알면 알수록 좋다.

네트워크

통신 흐름

통신의 전체 과정을

추상화 시킴

Page 23: 뇌자T   1.네트워크와 tcpip
Page 24: 뇌자T   1.네트워크와 tcpip

그래서 우린 뭘했고, 앞으로 뭘 하나??

• TCP/IP에 대한 기본 지식을 익혔다.

• 기본적인 네트워크 개요에 대해 익혔다.

• 일단은 준비된 소켓 API를 통해 추상화된 개발을 해볼것이다.

• 공부하고 개발 해보며 몸으로 느껴보고 스터디 진행 방향을 결정

Page 25: 뇌자T   1.네트워크와 tcpip

결론

이제 시작하자

Page 26: 뇌자T   1.네트워크와 tcpip

QnA