개발스토리

Introduction 본문

Computer Science/네트워크

Introduction

무루뭉 2020. 10. 3. 21:36

 

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)

dedicated : 사용자가 자기 전용으로 사용 (ex. 전화 통화 )

 

'Computer Science > 네트워크' 카테고리의 다른 글

프록시 서버(Proxy Server)  (0) 2021.03.24
Comments