일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 컴퓨터
- 자바스크립트
- 탐욕기법
- 백준
- API문서
- node
- 데이터베이스
- 디비
- 병행제어
- IT
- 백트래킹
- 인터럽트
- 되추적
- 컴퓨터 보안
- DB
- NEST
- 알고리즘
- access control
- rest docs
- 노드
- OS
- 컴퓨터보안
- 스프링부트
- 보안
- S3
- node.js
- AWS
- ES6
- DATABASE
- 운영체제
- Today
- Total
개발스토리
Introduction 본문
● Goal
- 컴퓨터 용어를 습득
- protocol이 무엇인가?
- network edge : host, access net, physical media
- network core : packet/circuit switching , Internet structure
- performance : loss , delay , throughput , security > network 성능을 체크하는 기준.
● What is the Internet
인터넷(Internet)이란 여러 통신망을 하나로 연결한다는 의미의 ‘인터 네트워크(inter-network)’라는 말에서 시작되었으며, 이제는 전 세계 컴퓨터들을 하나로 연결하는 거대한 컴퓨터 통신망을 의미합니다.
한 문장으로 정리하면 이렇게 됩니다. 아래는 부가적 설명들 입니다.
- nuts and bolts : 연결된 계산기기를 host 라고 부른다 ( end system )
- communication link : 광섬유 , 구리선 , 주파수 , 인공위성 등. transmission rate( 전송률 )는 bandwidth(주파수 대역)에 영향을 많이 받는다.
ex. wireless links , wired links
- packet switches : 컴퓨터 네트워크와 통신의 방식. 작은 블록의 패킷으로 데이터를 전송하며 데이터를 전송하는 동안만 네트워크 자원을 사용하도록 하는 방법을 말한다.
- 스마트폰도 핫스팟을 통해 라우터의 기능을 한다. ( 소프트웨어 + 하드웨어 )
위에 것들이 얽히고 얽혀 우리는 인터넷이라고 한다.
● What is the Internet : nuts and bolt view
- network of networks : 네트워크를 연결한 네트워크
- 프로토콜은 메시지를 주고받는 것을 제어한다.
TCP , IP , HTTP , Skype , 802.11( wifi )
- Internet Standards
o RFC : 인터넷 표준
o IETF : RFC를 검토하는 기구 ( RFC는 IETF에서 담당 )
● What is the Internet : a service view
- Web , VoIP , email 등을 가능하도록 기반이 되어주는 것이 인터넷이다.
- application에 사용 될 interface를 제공한다.
- 인터넷에 연결되어 인터페이스를 사용하게 해 준다.
- 서비스 옵션을 이용하여 포스탈 서비스처럼 각 인터넷을 통해 접속케 해준다.
● What is a protocol?
- 네트워크 프로토콜은 사람의 프로토콜을 본 따서 기기들이 사용하는 것이다.
- 송/수신 된 메시지들의 형식, 순서를 정해 놓고, 메시지의 송/수신에 따른 액션을 규정해 놓았다.
- 특정 메시지를 받으면 그에 해당하는 특정 메시지를 보내는 등 하는 약속들
● Network edge
* network edge
- 호스트 : 클라이언트와 서버
- 서버는 종종 데이터 센터안에 위치한다.
* access networks, physical media
- 유선과 무신 통신 연결이 있다.
* network core
- 상호 연결된 라우터들과 네트워크를 묶어 주는 네트워크로 구성되어 있다.
- router : 어느 쪽으로 보낼 지 경로를 정해주고 이것을 기반으로 하는 정보들을 모은다 => 연결을 원할 하게 해주는 중요한 역할.
● Access networks and physical media
- access networks : host가 network에 접속할 수 있도록 도와준다.
- How to connect end systems to edge router?
o home network : 가정 집 같은 곳에서 사용하는 연결망
o institutional network : 학교, 회사 같이 조직기관에서 사용하는 연결망
o mobile network : 무선으로 연결할 수 있도록 도와주는 연결망 ( 이동성이 있다. )
- Keep in mind!!
o bandwidth : 초당 bits 연산을 빠르게 하도록 만드는 결정적인 역할을 함.
o shared : 물리적 매체 공유 (ex. wifi)
o dedicated : 사용자가 자기 전용으로 사용 (ex. 전화 통화 )
'Computer Science > 네트워크' 카테고리의 다른 글
프록시 서버(Proxy Server) (0) | 2021.03.24 |
---|