일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 머신러닝 파이프라인
- 클라우드
- transformer
- llm
- aws자격증
- nlp
- AWS
- 네트워크
- BERT이해
- 추천시스템
- chatGPT
- 중국플랫폼
- 자연어처리
- BANDiT
- RecSys
- MAB
- 미국석사
- MLOps
- docker
- COFIBA
- HTTP
- 머신러닝
- BERT
- 메타버스
- Collaborative Filtering Bandit
- TFX
- 플랫폼
- 클라우드자격증
- MSCS
- 언어모델
- Today
- Total
목록네트워크 (6)
Julie의 Tech 블로그
AWS VPC (Virtual Private Cloud) AWS는 계정별로 (default) VPC라는걸 갖게 된다. VPC는 어떤 것이며 어떤 용도로 사용될까? 만약 EC2에 웹사이트를 띄웠다면 최종 사용자가 웹사이트에 접근해야할텐데 어떤 네트워크를 열어줄 것인지, 혹은 DB를 띄웠을 때 private망을 어떻게 설계할 것인지를 고민할 때 VPC를 찾게 된다. VPC는 리소스를 배치하기 위한 격리된 네트워크 공간이다. EC2 등 리소스를 띄워서 사용하게 되는데 일전에 살펴본 서버리스 리소스는 VPC 바깥에 위치하게 된다. VPC는 리전에 한정되어있다. 따라서 여러 리전에 걸쳐서 VPC를 생성할 수는 없다. VPC는 고가용성을 위해 리전당 여러 가용영역에 걸쳐 생성된다. 또한 default VPC는 자동..
도커 컨테이너는 우리가 소프트웨어를 실행하기 위해 필요한 모든 것들 (코드, runtime, 시스템 라이브러리 등 서버에 설치될 수 있는 모든 것들) 을 담고 있는 파일 시스템을 감싸고 있다(wrap). 이를 통해 소프트웨어가 항상 어떤 환경에서든 동일하게 동작할 수 있도록 보장해준다. 기본적으로 컨테이너는 어플리케이션을 분리하도록 설계되어 있으며, 분리하는 대상은 어플리케이션 기저에 있는 인프라도 포함하고 있다. 그럼 어플리케이션 간 통신을 하기 위해서는 어떻게 해야할까? 서비스의 portability와 보안, 성능, scalability를 보장하면서 어플리케이션 간 통신이 가능하도록 하는 네트워크를 어떻게 설계해야할까? Bridge Network 출처 : docker official github ..
앞서 살펴본 OSI 모델을 다시 구성해보면, 1. 물리 계층 : 데이터를 전기 신호로 변환하는 데에 필요 2. 데이터 링크 계층 : 랜에서 데이터를 송수신하는 데에 필요 3. 네트워크 계층 : 다른 네트워크에 있는 목적지에 데이터를 전달하기 위해 필요 4. 전송 계층 : 목적지에 정확하게 데이터를 송신하기 위해 필요 5. 응용 계층 : 어플리케이션 등에서 데이터를 송수신하는 데 필요 로 정리할 수 있다. 데이터 링크 계층에서는 맥 주소를, 네트워크에서는 IP주소를, 전송 계층에서는 포트 넘버를 통해 데이터를 주고받고자 한다. 컴퓨터가 웹 서버에 통신하려고 할 때, 전체 과정을 살펴보자. 가장 먼저 3-way handshake로 연결을 확립해야한다. 이를 통해 연결을 확립했다고 가정하자. 브라우저 UR..
Wireshark란 네트워크 상의 패킷을 분석하여 보여주는 무료 오픈 툴이다. 아래 링크에서 다운로드를 받을 수 있다 : https://www.wireshark.org/#download Wireshark · Go Deep. Download Get Started Now Learn Knowledge is Power Go Beyond With SharkFest Sponsors About Wireshark About Awards and Accolades Authors SharkFest SharkFest Sponsors Wireshark is the world’s foremost and widely-used network protocol analyzer. It lets you see what’s happening..
앞전에 살펴본 OSI모델의 7계층에서 '네트워크', '전송', '응용' 계층에 대해 순서대로 알아볼 것이다. 네트워크 계층 네트워크 계층은 서로 다른 네트워크에 데이터를 전송할 수 있도록 해준다. 즉 네트워크 간 통신이 가능하도록 하는 것이다. 이 때 '라우터'라는 장비가 필요하게 된다. 라우터는 IP 주소를 통해 도달하고자 하는 네트워크 내 컴퓨터를 식별하게 되고, 이 경로를 정의하는 과정을 '라우팅'이라고 한다. (라우터는 목적지에 따라 최선의 경로를 알려주는 역할을 한다) IP주소에 대해 IP주소는 ISP(인터넷 서비스 제공자)로부터 제공받을 수 있다. 버전은 IPv4 IPv6로 두 가지로 이루어져있다. IPv4만 존재하다가, 주소가 부족하게 되면서 IPv6라는 개념이 생겨나게 되었다. ..
이번 글에서는 네트워크에 대한 기본 지식을 다져보고자 한다. 참고 도서인 "모두의 네트워크 - 미즈구치 카츠야"를 읽으며 정리한 글이다. 네트워크는 컴퓨터간의 데이터 및 웹 사이트 조회 등을 가능하도록 하는 역할을 한다. 우리가 잘 알고 있는 인터넷 역시 네트워크 종류 중 하나에 속한다. 인터넷은 모든 네트워크를 연결하는 거대한 네트워크이다. 네트워크는 패킷이라는 규칙을 바탕으로 데이터를 전송한다. 규모가 큰 데이터일 경우 패킷으로 잘게 쪼개어 전송하여 대역폭 사용을 분할한다. 네트워크의 범위 - 랜(LAN) : 특정 지역으로 범위를 정할 수 있는 네트워크 - 왠(WAN) : 넓은 범위의 네트워크 왠의 경우 넓은 범위를 다루기 때문에 속도는 느리고 오류가 발생할 가능성이 높다. 랜은 그 반대이..