일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- CVAT
- jvm
- java
- zookeeper
- kubeadm
- Operating System
- airflow
- Packet
- PostgreSQL
- MAC address
- docker
- grafana
- ip
- Trino
- Network
- EC2
- aws s3
- JavaScript
- helm
- OS
- kubernetes
- CSV
- kubectl
- log
- Vision
- tcp
- Spring
- Kafka
- AWS
- Python
- Today
- Total
JUST WRITE
MAC Address Media Access Control Address MAC 주소는 Data Link Layer(L2)에서 통신을 위해 Network Interface에 할당하는 주소이다. Network에 접속하는 모든 Device는 MAC 주소가 있어야 한다. 주소 체계 MAC 주소는 Hardware에 고정되어 출하된다. Network 장비 업체에서 출하할 때마다 MAC 주소를 할당한다. 이렇게 출하할때 Hardware에 고정된 값으로 나와서 BIA(Burned-In Address)라고도 한다. Network 장비 업체는 주소 Pool을 가지고 있어 그중에 MAC 주소를 할당한다. Network 장비 업체에서 주소 Pool를 할당하는 것을 Vendor Code라고 한다. Vendor Code는 IE..
통신 방식 Network에서 Data를 전송할 때 사용하는 통신 방식에는 4가지가 있다. Unicast Broadcast Multicast Anycast Unicast Unicast는 출발지와 목적지가 명확히 하나로 정해져 있는 1:1 방식이다. 대부분의 Network 통신은 Unicast 방식이다. Broadcast Broadast는 로컬 Network내 모든 Host들에게 Packet 전달하는 방식이다. Network내 Broadcast용 주소가 따로 존재한다. 모든 Host에서 Packet을 받고 처리해야 하기 때문에 성능 저하 이슈가 있다. 보통 Unicast 전 상대방의 정확한 위치를 알기 위해 사용한다. Multicast Multicast는 Newtork내 전체가 아닌 Group에게 Packe..
OSI Model Open Systems Interconnection(OSI) Model은 Network에서 System끼리 통신을 7 Layer로 표현하였다. 1983년에 주요 Computer, Network 회사들에 적용되었다. 1984년에는 ISO(International Organization for Standardization)에 의해 국제 표준으로 적용되었다. 현재는 OSI가 아닌 더 간단한 TCP/IP Protocol Stack기반이다. OSI 7 Layer는 2 계층으로 나눌 수 있다. 1~4 Layer -> Data Flow Layer, Lower Layer 5~7 Layer -> Application Layer, Upper Layer TCP/IP Protocol Stack 현재 Netw..
Firewall Firewall은 Network에 위치해서 Firewall를 통과하는 traffic을 정책에 따라 허용하거나 차단하는 장비이다. 내부 Network나 장비와 외부 traffic 사이에 장벽을 만들어준다. Firewall를 통해서 Virus, Malware, 해커에 의한 공격을 막는다. Network 3(Network),4(Transport) Layer에서 동작하게 된다. Packet-filtering Firewall Packet-filtering Firewall은 초기 방화벽 방식이다. Packet에 있는 정보를 확인, 등록된 정책에 의해 Packet를 필터링한다. Packet을 열어 상세한 정보를 보는 게 아니라 일부 정보를 확인한다. 확인하는 정보를 5-Tuple이라 하며 아래와 같다..
What is Hub? Hub는 하나의 Network에 다수의 Computer를 연결시켜주는 Networking Device이다. LAN의 Segment를 연결하는 데 사용된다. Hub에 연결된 모든 Computer와 Network Device는 상호 간 통신할 수 있다. 1개 Computer에서 주고받는 Data가 연결된 다른 모든 Computer 전달된다. 종류 Active Hub 자체 전원 공급 장치가 있는 Hub Network 신호 중계뿐만 아니라 정리, 개선 가능 Repeater Passive Hub Active Hub에서 전원 공급 받음 Network 신호 중계만 특징 중계 역할 OSI 모델 중 Physical Layer 해당 Packet 충돌 주로 일어남 What is Switch? Netw..
AWS Cloud 실습을 위해 진행한 개인 프로젝트를 정리한 글입니다. 서울 따릉이 대여소 Data를 AWS Service와 Grafana를 이용하여 Dashboard까지 구성해보았다. 따릉이 대여소 Data를 정재한 다음 CSV로 만들었다. Parquet 형식으로 하면 성능면에서 개선이 될 수 있을 거 같아 시도해보았다. Parquet 형식으로 Data 정제 따릉이 대여소 정보와 실시간 대여 정보를 Python Code로 정제하여 CSV 파일로 만들었다. Python fastparquet package를 활용하여 CSV가 아닌 Parquet으로 결과물을 만들었다. # (기존) CSV 파일 생성 impart pandas as pd file_name = 'seoul_rentbike_info_{}.csv'...