일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 다형성
- modifiers
- 백준 1712
- 자바
- 1764
- 역캡슐화
- 파이썬
- 남궁성
- aws 자격증
- 프로토콜
- 논리구성도
- l3 스위치
- 개발바닥
- TCP/IP
- 자바의 정석
- 네트워크
- 테슬라폰
- AWS CLF
- 백준 2775
- 상속
- 파이썬 1712
- 유선LAN
- 인터페이스
- 10866
- java
- network
- 인프콘
- 데이터 송수신
- 물리구성도
- 계층화
- Today
- Total
목록network (5)
병훈's Blog
서버 운용/관리의 어려운 점 데이터 통신의 주체는 애플리케이션이라고 했죠. 애플리케이션이 제대로 동작하려면, 서버가 항상 가동되고 있어야 합니다. 또한, 새로운 서버를 도입하려면 적절한 하드웨어를 선정해 OS와 서버 애플리케이션을 설치하고 테스트해야 합니다. 중요한 데이터를 다루는 서버에서는 서버의 상태를 항상 감시하고 있으며, 뭔가 문제가 발생하면 바로 대처합니다. 데이터 백업도 항상 해두어야 합니다. 또 필요에 따라서는 처리 능력을 확장할 필요가 있습니다. 보안 대책도 중요합니다. 이처럼 서버 운용 관리에는 시간과 비용이 들어갑니다. 서버를 인터넷 저편으로 서버를 항상 감시하고, 바로 대처하기 위해 시간과 비용을 들이는 게 힘듭니다. 이러한 단점을 보완하여 서버를 직접 관리 운용하지 않고, 인터넷을 ..
네트워크 아키텍처란? 우리가 한국어로 대화하는 것처럼 컴퓨터 통신에서는 네트워크 아키텍처가 통신에서 사용하는 언어입니다. 언어에는 문법, 발음 등 다양한 규칙이 있습니다. 마찬가지로 네트워크 아키텍처에도 규칙이 있습니다. 통신 상대의 주소, 데이터 형식, 통신 절차 등의 규칙입니다. 통신에 필요한 규칙을 프로토콜이라고 합니다. 복수의 '프로토콜(규칙)' 집합인 '네트워크 아키텍처(언어)'에 기반하여 통신하는 것입니다. 서로 같은 언어로 대화하는 것처럼 컴퓨터끼리의 통신에서도 같은 네트워크 아키텍처를 이용할 필요가 있습니다. ** 네트워크 아키텍처는 '프로토콜 스택', '프로토콜 수트'로도 불립니다. TCP/IP 네트워크 아키텍처에는 몇 가지 종류가 있지만, 현재는 대부분 TCP/IP를 이용합니다. TCP..
데이터를 주고받는 주체 는 바로 애플리케이션입니다. 애플리케이션을 동작시키는 컴퓨터는 Client와 Server로 분류할 수 있습니다. 클라이언트는 일반 PC나 스마트폰 입니다. 서버는 수많은 PC 등에서 보내는 요청을 처리하는 컴퓨터입니다. 예를 들어 웹사이트를 볼 때 "웹 브라우저(클라이언트측 애플리케이션)"와 "웹서버 애플리케이션(서버측 애플리케이션)" 사이에서 데이터 통신이 일어납니다. 데이터 통신은 양방향 클라이언트는 서버에 요청(Request)을 보내고, 서버는 클라이언트에게 요청의 처리 결과를 응답(Reply/Response)으로서 반환하기 때문입니다. 요청과 응답 데이터를 바르게 주고받을 수 있어야만 비로소 애플리케이션의 기능이 작동하는 것입니다. 애플리케이션 간의 통신 방식 위 처럼 서버..
네트워크의 분류 네트워크는 다양한 관점에서 분류할 수 있습니다. 그 중에서도 사용자 관점에서 보겠습니다. 특정 사용자를 위한 네트워크 모든 사용자를 위한 네트워크 특정 사용자를 위한 네트워크는 "사설 네트워크" 입니다. 모든 사용자를 위한 네트워크는 "인터넷" 입니다. 사설 네트워크 사용자가 제한된 사설 네트워크인만큼 장점도 많지 않습니다. 사내 네트워크는 같은 회사 직원끼리만 파일을 공유하고 메일을 주고받을 수 있습니다. 가정 네트워크라면 가족끼리만 통신할 수 있습니다. 대신 특정 인원이 사용하는 만큼 보안 측면에서는 인터넷보다 안전합니다. 하지만 일반적으로 접속할 수 있는 사용자가 많아질수록 네트워크의 가치가 높아집니다. 그래서 네트워크의 이용 가치를 높이고, 사용자가 더 많은 장점을 누릴 수 있도록..
네트워크 단어 자체의 뜻은 그물처럼 구성된 시스템입니다. 이 중에서도 컴퓨터끼리 데이터를 주고받는 시스템을 "컴퓨터 네트워크" 라 부릅니다. 컴퓨터 네트워크는 PC나 스마트폰과 같은 단말 기기를 서로 연결해서 만들어집니다. 컴퓨터 네트워크 덕분에 다른 사람과 데이터를 주고받을 수 있죠. 하지만 데이터를 주고받는 것은 네트워크의 수단일 뿐 목적이 아닙니다. 네트워크를 이용하는 목적 정보 수집 문서 파일 공유 커뮤니케이션 업무 처리 이 목적을 분명히 하면 네트워크의 중요성이 더욱 명확해질 것입니다.