본문 바로가기

전체 글65

[Network] 인터넷이란 무엇인가? / nuts and bolts / service 인터넷이란? “nuts and bolts” 관점 : 인터넷의 구성요소란 무엇인가 Device : 수백 만개의 연결된 컴퓨팅 장치 Host = end systems PC, phone ... 실행 중인 네트워크 앱 Host가 network app을 실행한다. (ex. PC로 웹브라우저 실행) communication links : 컴퓨팅 디바이스를 연결하는 역할 fiber 광케이블, copper 구리선, radio 무선, satelite 위성 (종류에 따라 전송 속도가 다름) transmission rate : bandwidth bandwidth : 통신 시스템의 자료 전송율 또는 주파수 범위를 말한다. (bits per second) Packet switches : 네트워크 단위(패킷)들을 연결하는 통신 .. 2022. 3. 10.
[WebRTC] WebRTC 란? (NAT, ICE, STUN, TURN) WebRTC 란? WebRTC(Web Real-Time Communication) 웹 애플리케이션과 사이트가 중간자 없이 브라우저 간에 오디오나 영상 미디어를 포착하고 마음대로 스트림 할 뿐 아니라, 임의의 데이터도 교환할 수 있도록 하는 기술이다. P2P (Peer to Peer) 절차 WebRTC는 P2P 방식의 커뮤니케이션이기 때문에 각각의 웹 브라우저는 다음과 같은 절차를 밟아야한다. 각 브라우저가 P2P 커뮤니케이션에 동의 서로의 주소를 공유 보안 사항 및 방화벽 우회 멀티미디어 데이터를 실시간으로 교환 일반적인 웹 개발의 접근 방법으로는 해결하기 어렵다. 왜냐하면 브라우저는 웹 서버가 아니기 때문에, 외부에서 접근할 수 있는 주소가 없기 때문이다. 보안을 위한 네트워크 설계 네트워크 보안상의 .. 2022. 2. 5.
[HW] GPU 구조 / CUDA 시스템에서 host(CPU)에서 devie(GPU)로 커널 호출 시, thread들이 SIMT 형태로 병렬 처리되는 과정 /Nvidia GPU Architecture Roadmap GPU Structure SP(Scalar Processor) 정수 계산을 위한 ALU(Int), 실수 계산을 위한 FPU(FP), 데이터를 로드/스토어 하기 위한 LSU(move,cmp)으로 이루어진다. NVIDIA의 경우, SP를 CUDA core라고 부른다. SM (Streaming Multiprocessor) 명령어 처리 단위, 명령어에 대한 Fetch/Decode를 처리한다. 위 GPU에서는 SP 8개가 모여서 SM을 이룬다. SM은 SP를 제어하고 명령어 캐시와 데이터 캐시를 가지고 있다. GPU의 각 세대마다 SM, SP의 개수가 차이난다. SM은 CUDA에서 warp 단위의 실행을 담당한다. CUDA 시스템에서 host(CPU)에서 devie(GPU)로 커널 호출 시, thread들이 SI.. 2022. 1. 27.
연결이 비공개로 설정되어 있지 않습니다. NET::ERR_CERT_INVALID 우회 접속하기 NET::ERR_CERT_INVALID 우회 접속하기 고급 버튼을 선택해 (안전하지 않음)으로 연결한다. 특정 Case(self-signed, untrusted-root, revoked 등)에 대해서는 (안전하지 않음) 버튼이 나타나지 않는다. 이 경우 브라우저의 빈 공간을 클릭하고 thisisunsafe 를 영문으로 입력한다. (만약 안되면 한글 입력인지 확인) 참고 https://kakao777.tistory.com/4648 https://blog.naver.com/PostView.naver?blogId=sooni_&logNo=222438571322&parentCategoryNo=&categoryNo=28&viewDate=&isShowPopularPosts=true&from=search 2022. 1. 24.