일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Super
- 기본 생성자
- 노드
- 어노테이션
- 유니코드
- 인코딩
- 라우터
- 패키지
- 클래스
- 문자집합
- 메소드 재정의
- 디코딩
- node
- import
- 자바의 특징
- Arrow function
- Anonymous Functions
- Override
- 객체지향 #객체지향 특징
- 자바
- 익명함수
- 생성자
- 화살표 함수
- final 메소드
- final 클래스
- package
- annotation
- final
- 즉시 실행 함수
- router
- Today
- Total
목록인프라/네트워크 (5)
개인 공부 블로그
복잡한 인터넷 망으로 데이터를 보내려면 최소한의 규칙이 필요. 실생활에 주소가 있는 것처럼 네트워크 상에서도 주소가 있는데 이것이 IP 이다. 인터넷 프로토콜 역할 - 지정한 IP주소 (IP Adress)에 데이터 전달 - 패킷 (Packet) 이라는 통신 단위로 데이터 전달 IP 패킷 정보 - 메시지를 그냥 보내는 것이 아니라 IP 패킷으로 만들어서 인터넷 망에 던진다. - 패킷 안에는 출발지 IP, 목적지IP, 기타 정보 등을 가지고 있고 IP 프로토콜 규약을 따르고 있어서 출발지, 목적지 등을 이해함 IP 프로토콜의 한계 - 패킷을 받을 대상이 없거나 서비스 불능 상태여로 패킷 전송 (비연결성) - 중간에 패킷이 사라지거나 패킷 순서 보장이 안됨 (비신뢰성) - 같은 IP를 사용하는 서버에서 통신하..

중앙집중식 네트워크 - 여러 클라이언트가 하나의 라우터에 연결되는 네트워크. - 게임서버나 로컬 네트워크(LAN)이 대표적 비집중식 네트워크 - 여러 클라이언트가 여러 라우터에 연결되어 있고, 이 라우터끼리 서로 연결된 형태 - 인터넷의 전체적인 구조가 이 형태를 띠고 있다. 이메일을 주고받을 때도 비집중식 네트워크 서비스를 이용함. 분산 네트워크 - 모든 노드가 계층이 없이 서로 연결된 형태. 각 노드가 클라이언트인 동시에 서버인 경우도 있다. - 완전히 분산된 네트워크에서는 중앙 노드 없이 모든 노드가 서로 동등하고 서로 직접 소통할 수 있다.
서버 네트워크를 통해 서비스를 제공하는 노드 클라이언트 서버를 통해 제공된 서비스를 사용하는 네트워크 노드
한 노드에서 다른 노드로 네트워크를 통해 메시지를 보내면 이 메시지는 목적지 노드로 곧바로 가는것이 아니라 대부분 출발지와 도착지 사이의 중간노드를 거치게 된다. 이처럼 한 네트워크를 다른 네트워크에 연결할 때 중간 노드가 되는 기기를 라우터라고 한다. 라우터는 IP패킷을 한 네트워크에서 다른 네트워크로 옮기는 역할을 한다.
노드(node) 인터넷은 완벽하게 똑같은 형태로 분산되어 있는 네트워크가 아니라 수많은 센터가 있고 각 센터는 서로 직간접적으로 연결되어 있다. 이 센터를 노드라고 부른다. 노드는 정보를 주고받는 모든 네트워크에 있는 기기를 말함. 개인 노트북, 스마트폰도 노드가 될 수 있고 웹사이트를 이용할 수 있게 구축한 서버도 노드라고 할 수 있다. 노드의 종류는 쓰임새에 따라 다양하지만 네트워크에 있는 모든 노드의 공통점은 '주소'가 있다는 것. 주소를 통해 노드가 서로를 찾을 수 있다. 정리 - 네트워크에 연결된 하드웨어를 노드라고 한다. - 노드는 모두 주소를 가지고 있는데 인터넷에서는 IP주소가 이 주소 역할을 한다.