통신과 네트워크

 

1. OSI 7계층 모델

  1) 물리계층

  2) 데이터링크 계층

  3) 네트워크 계층

  4) 전송 계층

  5) 세션 계층

  6) 프리젠테이션 계층

  7) 응용 계층

 

2. Protocol

  1) Little endian / Big endian : 메모리 주소를 앞에서부터 읽을지 뒤에서부터 읽을지 달라서 플랫폼마다 호환이 되지 않았던 문제가 있었다.

  2)  - Interpretation / Compile : 현재의 시스템 사양으로 둘 사이의 속도차이는 크게 의미가 없어지고 플랫폼 호환성 차이가 중요하다. (컴파일 이후에는 CPU별로 호환성이 떨어지게 된다. 하지만 현재 거의 Intel칩을 쓰기 때문에 이러한 문제도 없어지고 있다.) 현재 이러한 모든 문제의 해결책으로 "웹 표준(Script)"을 사용하게 된다. 

 

3. LAN/WAN

 

4. IPv4/IPv6

  1) IPv4 : 32비트 체계 (42억개)

  2) IPv6 : 128비트 체계 (거의 무한대)

 

5. DNS

   1) windows/system32/drivers/etc/hosts  파일을 가장먼저 거쳐 내용이 없을 때 외부  DNS서버를 거친다. 이 파일에 다음을 추가하면 www.yahoo.com을 검색했을 때 자신의 컴퓨터에서는 네이버의 화면을 띄우게 된다.

 202.131.29.70 www.yahoo.com

   2) 리눅스 환경에서는 /etc/hosts 파일에서 설정을 할 수 있다.

 

'Programming > BASIC' 카테고리의 다른 글

이클립스 웹 환경 설정  (3) 2011.03.24
이클립스(eclipse) 첫 실행 후 설정  (2) 2011.03.24
Oracle VirtualBox 설치  (2) 2011.03.24
리눅스 설치 (Ferora14)  (2) 2011.03.24
개발 환경에 따른 OS 설치하기  (2) 2011.03.24

+ Recent posts