일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 우분투
- 가상환경
- 엑셀
- 예제
- matplotlib
- 디버깅
- 데이터분석
- 단축키
- 플라스크
- MySQL
- 라이브러리
- 디렉토리
- 리눅스
- vscode
- 프로그래머스
- 아나콘다
- visual studio code
- 코랩
- 기초
- 파이썬
- 에러
- 데이터베이스
- 원격저장소
- 머신러닝
- 판다스
- 깃허브
- OpenCV
- 역할
- SQL
- 운영체제
- Today
- Total
목록Infrastructure/Network (19)
취미와 밥줄사이
유니캐스트 1:1 통신 출발지와 목적지가 1:1로 통신 브로드캐스트 1: 모든 통신 동일 네트워크에 존재하는 모든 호스트가 목적지 멀티캐스트 1:그룹(멀티캐스트 구독 호스트) 통신 하나의 출발지에서 다수의 특정 목적지로 데이터 전송 애니캐스트 1:1 통신(목적지는 동일 그룹 내의 1개의 호스트) 다수의 동일 그룹 중 가장 가까운 호스트에서 응답 IPv4에서는 일부 기능 구현, IPv6은 모두 구현 가능 REFERENCE IT 엔지니어를 위한 네트워크 입문 - 고재성, 이상훈 지음
DHCP (Dynamic Host Configuration Protocol) DHCP는 Dynamic Host Configuration Protocol의 약자 호스트이 IP주소와 각종 TCP/IP 프로토콜의 기본 설정을 클라이언트에게 자동으로 제공해주는 프로토콜 DHCP에 대한 표준은 RFC 문서에 정의되어 있으며, DHCP는 네트워크에 사용되는 IP주소를 DHCP 서버가 중앙집중식으로 관리하는 클라이언트/서버 모델을 사용하게 됩니다. 네트워크 안에 컴퓨터에 자동으로 네임 서버 주소, ip address, 게이트웨이 주소를 할당해주는 것을 의미 동적 호스트 설정 프로토콜 ip주소와 게이트웨이 또는 네임서버 주소의 정보를 자동으로 할당해주는 프로토콜을 의미 DHCP의 장점 ip 설정이 자동으로 분배받아 사..
로드밸런서(Load Balancer)란 서버에 가해지는 부하(=load)를 분산(=balancing)해주는 장치 또는 기술 클라이언트와 서버풀(Server Pool, 분산 네트워크를 구성하는 서버들의 그룹) 사이에 위치하며, 한 대의 서버로 부하가 집중되지 않도록 트래픽을 관리해 각각의 서버가 최적의 성능을 보이게 함 로드밸런싱은 여러 대의 서버를 두고 서비를 제공하는 분산 처리 시스템에 필요한 기술 서비스의 제공 초기 단계라면 적은 수의 클라이언트로 인해 서버 한 대로 요청에 응답하는 것이 가능 클라이언트 수와 규모가 확장되면 기존 서버만으로 정상적인 서비스가 불가능함 증가한 트래픽에 대처할 수 있는 방법은 크게 두 가지 Scale-up 서버 자체의 성능을 확장하는 것 메모리를 4gb에서 16gb로 교..
라우터란? 패킷을 목적지까지 전달하기 위해 다음 네트워크 지점을 결정하는 장치나 컴퓨터 내의 소프트웨어 인터넷을 작동시키는 네트워크 하드웨어 구성요소는 라우터이다. 인터넷의 핵심은 IP 패킷들이 여러 개의 다른 라우터를 통해 정확히 목적지로 라우팅 되는 것입니다. 인터넷은 라우터의 기능 없이는 존재할 수 없음 라우터는 여러 개의 통신 회선에 연결된 특수한 컴퓨터로 한 회선으로부터 받은 패킷들을 조사하여 그 패킷의 최종 목적지에 가까운 회선으로 패킷을 라우팅하도록 하는 프로그램 라우터의 목적은 서로 다른 네트워크를 연결하는 것 WAN/인터넷 접속에 사용되는 네트워크 3계층 기기 LAN과 LAN을 연결하거나 LAN과 WAN을 연결하기 위한 인터넷 네트워크 장비 외부 네트워크와 내부 네트워크를 연결시켜 준다...
네트워크 스위치 네트워크 스위치는 OSI 모델의 데이터 링크 계층에서 작동함 리소스 공유를 목적으로 기기를 연결하는 일을 지원함 물리적 포트에 연결된 기기에서 전송된 패킷을 받아 다시 내보낸다. 허브와 달리 패킷이 도달해야하는 기기로 이어지는 포트를 통해서만 보낸다. 대부분의 스위치는 이더넷을 사용한다. 이더넷, 파이버 채널, 비동기 전송모드 및 이니밴드 기반 이더넷은 충돌현상을 방지하기 위해 CSMA/CD를 사용합니다. 하지만 CSMA/CD는 충돌이 발생하면 잠시 대기하기 때문에 효율이 좋지 않습니다. 스위치는 CSMA/CD처럼 신호를 보내는 타이밍을 겹치지 않도록 조치를 취하는 것이 아니라 신호가 지나가는 길을 나누는 방법을 사용합니다. 네트워크 스위치 작동원리 기기가 스위치에 연결되면 스위치는 이더..
1. Google에 wireshark 검색 계속해서 설치진행 2. wireshark 사용법 Network adapter가 2개 이상이 장착된 경우 어뎁터 선택하기 설정이후 start 누르기 REFERENCE https://m.blog.naver.com/harry5313/221413016102 와이어샤크 사용법(WIRESHARK) 과 패킷 분석하기 컴퓨터를 사용하다 보면 또는 서버를 관리하다 보면 네트워크 패킷을 확인 해야할 필요가 있습니다. 이럴때... blog.naver.com
요약 웹 서버라는 용어는 하드웨어나 소프트웨어, 또는 둘 다 함께 작동하는 것을 의미할 수 있습니다. 1. 하드웨워 측면에서, 웹 서버는 컴퓨터입니다. 웹 서버 소프트웨어와 웹 사이트의 부품 파일을 저장하고 있는 컴퓨터를 의미합니다(HTML document, images, CSS stylesheets, and JavaScript files). 웹 서버는 인터넷과 연결하고 웹에 연결된 다른 기기와 물리적인 데이터 교환을 지원합니다. 2. 소프트웨어 측면에서, 웹 서버에는 웹 사용자가 호스팅된 파일에 접근하는 방법을 제어하는 여러 부분이 있습니다. 최소한으로, 이것은 HTTP 서버입니다. HTTP 서버는 URL(web addresses)과 HTTP(the protocol your browser uses to..
소켓이란? 프로세스가 네트워크 세계로 데이터를 내보내거나 혹은 데이터를 받기 위한 실제적인 창구역할 프로세스가 데이터를 보내거나 받기 위해서는 반드시 소켓을 열어서 소켓에 데이터를 써내보내거나 소켓으로부터 데이터를 읽어들어야 한다. 소캣은 프로토컬, IP주소, 포트 넘버로 정의된다. 소켓은 떨어져 있는 두 호스트를 연결해주는 도구로써 인터페이스 역할 데이터를 주고 받을 수 있는 구조체 소켓을 통해 데이터 통로가 만들어집니다. 소켓은 역할에 따라 서버 소켓, 클라이언트 소켓으로 구분됩니다. 서버(Server) 클라이언트 소켓의 연결 요청을 대기하고, 연결 요청이 오면 클라이언트 소켓을 생성하여 통신이 가능하게 합니다. socket() 함수를 이용하여 소켓을 생성 bind() 함수로 ip와 port 번호를 ..