개발 관련 공부139 Chapter2 : Application Layer(2) 이 포스트는 2021.12~2022.09 기간동안 벨로그에 작성한 글을 티스토리에 옮겨 적은 것입니다. 2.4 DNS Domain Name System:url을 32 bit ip addr로 바꾼다. distributed db application layer protocol centralize DNS 안쓰는 이유들 single point of failure traffic volume distant centeralized(멀면 딜레이 김) DNS: service, structure DNS service 1. host name to IP addr 2. host aliasing (CNAME 타입으로 저장) 별칭 이름! 3. mail server aliasing (MX 타입으로 저장.) ※어쩌구.edu → 3번서.. 2022. 9. 12. Chapter2 : Application Layer(1) 이 포스트는 2021.12~2022.09 기간동안 벨로그에 작성한 글을 티스토리에 옮겨 적은 것입니다. 2.1 principles of network application L5 레이어의 두 가지 구조 클라-서버(HTTP,SMTP,DNS) p2p client-server 아키텍쳐 서버: 항상 켜져 있고 ip 주소 영구적. 클라: 대화를 엶. 서로와 직접 소통 x. ip 주소 다이나믹. p2p 아키텍쳐 항상 켜져 있지 않음. 일시적으로 연결되고 ip 바꾸기 가능. self scalability- 새로운 peer의 join은 곧 더 많은 서버. Soket L5와 L4 사이의 문짝. Addressing processes host device는 L2의 NIC(Network Interface Card), ident.. 2022. 9. 12. Chapter1 : Introduction(2) 이 포스트는 2021.12~2022.09 기간동안 벨로그에 작성한 글을 티스토리에 옮겨 적은 것입니다. 1.4 Delay, loss, throughput in network one- hop delay에 포함되는 4가지 delay 1. processing delay(처리 지연):라우팅+스위칭 2. queueing delay: output 큐에서 대기하는 시간. 3. transmission delay(전송지연): 데이터 전송에 걸리는 시간. 4. propagation delay(전파 지연): 1 bit가 1 hop travel에 걸리는 시간. processing delay는 너무 작고, queueing delay는 너무 계산하기 어려워서 무시하는 경우 많음. transmission delay: pkt len.. 2022. 9. 12. Chapter1 : Introduction(1) 이 포스트는 2021.12~2022.09 기간동안 벨로그에 작성한 글을 티스토리에 옮겨 적은 것입니다. 1.1 what is internet? host = end system = 네트워크 앱을 실행시키는 단말 기기들 communication link wired: fiber, opper,coex wireless:radio,statellite transmission rate = bandwidth = 초당 몇 비트 전송 가능? packet switch: forward packet. *packet= chunk of data Internet: "network of network"- interconnected ISP ISP란? Internet service provider: 네트워크들을 연결. protocols: .. 2022. 9. 12. Information Retrieval (끝) 이 포스트는 2021.12~2022.09 기간동안 벨로그에 작성한 글을 티스토리에 옮겨 적은 것입니다. Information Retrieval Systems Information retrieval (IR) systems은 데이터베이스 시스템보다 더 simpler data model을 사용한다. ✔ information은 문서들의 collection으로 구성됨. ✔ 문서들은 unstructured이고 schema 없음 Information retrieval 사용자 입력 키워드를 이용해 관련 문서를 찾는다. IR시스템의 가장 대표적인 예: Web search engines Differences from database systems IR시스템은 transactional update을 처리하지 않는다.( co.. 2022. 9. 12. Data Analytics 이 포스트는 2021.12~2022.09 기간동안 벨로그에 작성한 글을 티스토리에 옮겨 적은 것입니다. DATA WAREHOUSING Data warehouse는 multiple sources에서 모든 정보들을 저장하는 저장소이다. 단일 사이트에 통합된 스키마로 저장되며, historical data를 포함하므로 과거 트렌드에 대한 연구가 가능하다. Design Issues Source driven architecture: data src가 새 정보를 data warehouse로 보낸다. Destination driven architecture: data warehouse가 data src에게 새 정보를 요청한다. 웨어하우스와 data src를 정확하게 동기화(synchronized)하는 것은 사실 너무.. 2022. 9. 12. 이전 1 ··· 15 16 17 18 19 20 21 ··· 24 다음 반응형