임계구역(Critical Section)은 여러 프로세스 혹은 스레드가 작업을 수행하면서 공유된 자원을 건드리게 될 수 있는데, 이때 동기화 처리를 제대로 해주지 않으면 문제가 발생할 수 있다.이렇듯 공유되는 부분이 굉장히 중요한데, 프로그램 코드 상에서 공유 자원에
→ 자원 식별이 가능한가 아닌가? 가능하다면 uri 가능하지 않다면 url자원의 실제 위치 = urluri 는 url을 포함한다.통합 자원 식별자는 인터넷에 있는 자원을 나타내는 유일한 주소이다. URI의 존재는 인터넷에서 요구되는 기본조건으로서 인터넷 프로토콜에 항상
불필요한 부분을 제거함으로서 필요한 핵심만 남겨놓는 것일반화, 단순화이를 사용하는 이유의 목적은 복잡성을 낮추기 위해 사용다양한 형태를 가지고 있는 것하나의 타입으로 여러 종류의 객체를 참조하는 것객체의 내부의 세부사항을 외부로 부터 감추는 것인터페이스만 공개해서 변경
다른 객체의 대리자 또는 중개자 역할을 하는 객체이다. 즉, 프록시를 통해 다른 객체에 접근할 수 있다.
프록시 서버 : IP를 클라이언트에서 서버로 보낼때 IP를 가려주는 역할을 한다.1\. 콘텐츠 필터링 -> 특정 웹사이트나 서비스에 대한 접근을 제어2\. 데이터 캐싱 -> 자주 접근하는 콘텐츠를 캐시에 저장하여 빠른 응답시간을 제공하여 대여폭 사용을 최소화 하는 기능
패킷은 일반적으로 헤더와 페이로드로 구성된다.헤더에는 패킷의 출처, 목적지, 프로토콜 정보 등이 포함되어 있으며, 페이로드는 실제 데이터를 포함하고 있다.\+---------------------+| Packet Header |\+---------------