본문 바로가기

분류 전체보기51

생활코딩 [인터넷 - IPv6] IPv6 IPv6(Internet Protocol version 6)는 인터넷 프로토콜 스택 중 네트워크 계층의 프로토콜로서 버전 6 인터넷 프로토콜(version 6 Internet Protocol)로 제정된 차세대 인터넷 프로토콜을 말한다. 인터넷(Internet)은 IPv4 프로토콜로 구축되어 왔으나 IPv4 프로토콜의 주소가 32비트라는 제한된 주소 공간 및 국가별로 할당된 주소가 거의 소진되고 있다는 한계점으로 인해 지속적인 인터넷 발전에 문제가 예상되어, 이에 대한 대안으로서 IPv6 프로토콜이 제안되었으며, 국제 표준이 RFC 를 통해서 확정되었고, 실제로 IPv6 주소는 휴대폰 및 컴퓨터에 할당되어 적용되고 있다. 1. 기존의 IP 주소 체계: IPv4 - 0.0.0.0 ~ 255.255... 2017. 11. 14.
생활코딩 [인터넷] 1. IP 주소와 도메인 IP 주소(Internet Protocol address, 표준어: 인터넷규약주소)는 컴퓨터 네트워크에서 장치들이 서로를 인식하고 통신을 하기 위해서 사용하는 특수한 번호이다. 네트워크에 연결된 장치가 라우터이든 일반 서버이든, 모든 기계는 이 특수한 번호를 가지고 있어야 한다. 이 번호를 이용하여 발신자를 대신하여 메시지가 전송되고 수신자를 향하여 예정된 목적지로 전달된다. IP 주소를 줄여서 IP라고 부르기도 하나 IP는 인터넷 규약 자체를 가리키는 말이기 때문에 엄밀하게는 구별해야 한다. - 특정 도메인의 IP주소를 알고 싶을 때엔 cmd -> ping [도메인] - 내 아이피 주소cmd -> ipconfig인터넷에 my ip 웹사이트가 있음. 2. DNS(Domain Na.. 2017. 11. 14.
네이티브앱 vs 웹앱 vs 하이브리드앱 장단점 비교 네이티브 앱 네이티브 앱을 만들기 위해선 iOS 플랫폼 이라면 오브젝티브C나 스위프트를 이용하여 만들고, 안드로이드 플랫폼에선 자바를 사용하여 만들어야합니다. 장점 성능이 웹 앱, 하이브리드 앱에 비하여 가장 높다 네이티브 API를 호출하여 사용하므로 플랫폼과 밀착되어 있다 해당 언어에 익숙한 사용자라면 좀 더 쉽게 접근할 수 있다 단점 플랫폼에 한정적이다 해당 플랫폼에서 요구하는 언어에 제약적이다 따라서 해당 언어와 플랫폼의 API를 다루는데 익숙해야 한다 웹 앱 웹 앱과 하이브리드 앱을 혼동하는 경우가 많은데, 쉽게 얘기하면 웹 앱은 모바일 인터넷으로 본 사이트이고, 하이브리드 앱은 네이티브 앱과 같이 마켓에서 다운받아 사용할 수 있는 것이 대표적 차이이다. 웹 앱은 마켓에 등록할 수 없다. 간단한 .. 2017. 9. 17.