네트워크에 연결된 시스템을 식별하기 위해 필요
MAC (Media Access Control Address)
NIC 에 주어진 주소
(하나의 시스템이 꼭 하나의 맥 주소만 가지고 있는것은 아니다) 하드웨어 주소 혹은 물리 주소
과거에는 고정이었지만, 최근에는 필요에 따라 변경도 가능
특수 목적 네트워크 장비(멀티 레이어 스위), 라우터는 하나 이상의 영구적 MAC주소를 가지기도 함

유니캐스트, 멀티캐스트, 브로드캐스트 방식이 있다.
32 bit (4byte)주소 체계
mac주소는 48bit
HOST를 찾아가기 위해 사용(Routing)
mac 주소는 고정이지만, IPv4주소는 유동적임
현재는 IPv6주소체계로 바뀌는 중

도메인 네임
특정 호스트 혹은 다수의 호스트 그룹을 지칭
하나의 IPv4가 할당된 호스트에 다수의 도메인 네임이 매핑될 수도 있음
도메인 네임과 IPv4 주소 간의 변환
Domain Name Server를 통해 Service가 수행
Dynamic DNS서비스를 통해 유동 IP와 도메인 주소를 연동시킬 수 있음
동적으로 IPv4 주소를 호스트에 할당하는 방식
IPv4주소의 효율적 사용을 가능하게 함
할당이 모두 되어 인터넷 접속이 불가능하게 되기도 함 -> 그래서 IPv6로 가려고 하는것이다.
호스트 주소와 호스트내의 자원을 모두 표현하는 방식
프로토콜까지 표현
URL 표현
- 제일 앞에 자원에 접근할 방법을 정의해 둔 프로토콜 이름을 적음:
gopher, telnet, ftp, http, usenet 등
- 프로토콜 이름 다음에는 프로토콜 이름을 구분하는 구분자인 ":"을 적음
- 만약 IP 혹은 Domain name정보가 필요한 프로토콜이라면 ":"다음에 "//"를 적음
- 프로토콜명 구분자인 ":"혹은 "//" 다음에는 프로토콜마다 특화된 정보를 넣음
정보를 주고 받는 주체 간의 약속
정보의 구조와 교환 규칙 등을 포함
TCP/IP상에서 정의 된 규약으로는 다음과 같은 것들이 있음


최근엔 모든것이 모터를 통해 구동된다. 즉, 차량에 그만큼 많은 반도체가 들어간다.
과거와는 달리 자동차는 모터와 세서로 구성되어있다고 해도 과언이 아니다.
매연에서 전기자동차로 넘어가는것에는 소프트웨어로 제어 할 수 있다는것도 큰 이유다.
자동차관련하여 이젠 기계공학 보다 IT관련 지식이 더 필요해지는 추세다.
움직이는 스마트폰
자율 주행 (주행 안전 장치)
운영체제와 네트워크
안드로이드, IOS처럼 아예 여기에 맞는 새로운 운영체제가 나올 것이다.
즉, 새로운 소프트웨어 세상이 열릴 것이다.
일반 사용자들은 GUI만 접하기 때문에 차이를 못 느끼겠지만, 개발자의경우
아예 새로운 운영체제에 적응을 해야하기 때문에 또 적응 기간이 필요할 수 있다.
이 운영체제의 정말 중요한 역할 중 하나는 네트워킹이다.
소프트웨어 업그레이드와 기능 향상
(하드웨어는 같지만 성능이 올라간것을 느낄 수 있음)
주행 안전성
32bit 주소 체계의 한계
네트워크 보안
스마트 디바이스와의 연결
엔터테인먼트
모바일 오피스

주소에 대한 관계를 볼 수 있다.
물리적 주소: 고유하게 할당된 주소로 충돌되면 안됨
IPv4주소, 서브넷 마스크 등 다 볼 수 있다.

타 시스템의 MAC주소도 볼 수 있다.

nslookup명령어를 통해 궁금한 사이트의 IP주소를 알 수 있다.

해외 사이트의 경우, 주소 체계가 국내와 다르다.

DHCP는 갯수가 한정되어있다.
MAC Address: 하드웨어 주소
IPv4 주소 체계: 호스트에 주어진 주소, DHCP Service 를 통해 동적 할당 가능
도메인 네임: 집단을 구분하는 이름, DNS를 통해 IPv4 주소와 변환 가능
정보 교환 규칙
포트 번호를 할당 받음
출처: 메가존아이티 네트워크프로그래밍 지도교수 윤지수
| Socket 프로그래밍 (0) | 2025.08.12 |
|---|---|
| 통신 규약의 필요성과 구성 (0) | 2025.08.12 |
| TCP/IP에 대한 이해 (0) | 2025.08.12 |
| OSI 7 Layer (0) | 2025.08.11 |
| 네트워크의 필요성과 분류 (0) | 2025.08.11 |