전체보기
-
tcp keepalive nginx keepalive카테고리 없음 2016. 6. 9. 17:49
# TCP keepalive + TCP 관련 커널 파라미터에는 keepalive 관련 3개의 값이 있음 + net.ipv4.tcp_keepalive_time : TCP 세션, keepalive 유지시간 (default : 7200) + net.ipv4.tcp_keepalive_probes : keepalive가 끊어졌다고 판단될때 세션 정리하는 동안 보낼 ping-pong 패킷수 ( default : 9 ) + net.ipv4.tcp_keepalive_intvl : 첫번째 health_check이후 ping-pong 패킷을 보내는데 걸리는 패킷사이 주기 (default : 75 ) + 두 노드간 TCP 세션이 Idle 한 상태가 된지 7200초 후 살아있는지 체크하는 ping-pong 패킷을 보냄 + 최..
-
About P2P카테고리 없음 2016. 6. 9. 17:13
# P2P + Peer To Peer 의 줄임말 + 컴퓨터의 쌍방향 파일 전송 시스템을 가리킴. + 중앙서버 없이 컴퓨터간을 연결 + 프로그램 엔진만 만들면 되기 때문에 간편하게 파일 전송할 수 있음 + 인터넷 속도가 느릴때는 평가가 좋지 않았으나, 인터넷 전송속도가 빨라지면서 널리 사용됨 + 한국최초 P2P 소리바다. + 사용자의 컴퓨터 자원을 어느 정도 나눠 쓴다는 점에서 서버 성능의 한계를 극복할 수 있는 유용한 기술 # P2P 의 종류 + 비슷한 성능의 PC 끼리만 연결된 순수 형티의 p2p(pure p2p) + PC 끼리의 인터렉션을 원활하게 해주는 서버가 개입되는 혼합형 p2p(hybrid p2p) # [비트토렌트] BitTorrent + P2P 파일 전송 프로토콜의 이름이자 프로토콜을 이용하..
-
P2P, 파일교환 넘어 아카이브를 엿보다카테고리 없음 2016. 6. 9. 11:10
# 세이프 하버 협정 무효화 + 미국의 주요 IT 기업들은 유럽 사용자들의 개인 정보를 유럽 밖으로 전송할 수 없게 되었다. + 유럽사용자가 미국 인터넷 서비스를 이용하면서 생산한 데이터는 미국에 존재하는 데이터 센터로 동기화 할 수 없다 + 불가피하게 미국 IT 기업들은 유럽에 데이터센터를 구축해야하는 의무를 이행해야 한다. # 드롭박스의 P2P 동기화 기술 + P2P 동기화 특허는 중앙 서버를 거치지 않고 다야한 콘텐츠 파일을 수많은 기기와 교환, 공유할 수 있다. + P2P 분산공유 시스템(P2P Distributied Sharing System) 이라 부른다. + 기존에는 파일 공유방식이 업로드/다운로드에 의존 + 이 시스템은 온라인 콘텐츠 관리시스템(CMS)을 매개로 동기화 하는 형태. + 비트..
-
Keep Alive 정리.카테고리 없음 2016. 6. 9. 10:13
# HTTP는 Connection Less 방식으로 연결을 매번 끊고 새로 생성하는 구조이다. + Network 비용측면에서 많은 비용을 소비하는 구조이다. # HTTP 1.1 부터는 Keep-Alive 라는 기능을 제공한다. # Keep Alive란 + Socket에 IN/OUT Access가 마지막으로 종료된 시점부터 지정된 시간까지 Access 가 없더라도 대기하는 구조. 정의된 시간내에 Access 가 이뤄진다면 연결상태를 유지. # HTTP 에서 Keep Alive + Connection Less 방식이라면 매번 Socket(port)를 열어야 하고 비용적인 측면에서 비효율적이다. + Keep Alive Time Out 이내에 Client 에서 Request를 재 요청하면 Socket을 새로 여..