*인터넷이란 : bolts and nuts view
- 수백개의 연결된 컴퓨팅 디바이스
host = endstsyem
모든 디바이스를 말함 , pc, 서버, 노트북, 스마트폰
- communication links : 유 무선의 네트워크 연결
광, 동축, 전자파, 위성
통신속도 bandwidth는 bps로 표현
- 패킷 스위치 : 호스트와 커뮤니케이션 링크를 잇는 것
라우터 - ip기반 3계층 네트워크, 스위치 - mac주소 사용 2계층
- 인터넷 : 네트워크들의 네트워크
- 프로토콜 : 통신 규약 e.g. TCP IP HTTP SKYPE 802.11
- 인터넷 표준화 : RFC, IETF
* 프로토콜이란
- 사람 : 어떤 질문이 있을 때 그 질문에 예상된 대답을 하는 것
- 네트워크 : 어떤 데이터를 보내면 다시 돌아오는 데이터를 예측할 수 있는 것
- 프로토콜은 네트워크 엔티티간 보내고 받는 메세지의 포멧과 순서와 메세지 송수신 활동을 정의한다
* 인터넷이란 service view
- 어플리케이션에게 서비스를 제공하는 infrastructure : web, VoIP, games, e-commerce, 등
- 어플리케이션에게 프로그래밍 인터페이스를 제공
앱 프로그램들이 인터넷을 연결해서 서로 데이터를 주고 받게 함, 보통 우편에 비유를 많이함
'CS > 컴퓨터 네트워크' 카테고리의 다른 글
4. 네트워크의 delay, loss, throughput (0) | 2020.04.07 |
---|---|
실습 1-3. 저수준 파일 입출력과 파일 디스크립터 (0) | 2020.04.07 |
실습 1-2. 서버소켓, 클라이언트소켓 구현 (0) | 2020.04.07 |
실습 1-1. 네트워크 프로그래밍과 소켓 (0) | 2020.04.07 |
2. 네트워크 엣지 : 앤드 시스템, 엑세스 네트워크, 링크 (0) | 2020.04.07 |