반응형
  • IPAddress클래스 : IP 주소를 나타냄.
  • IPHostEnty 클래스 : 하나의 호스트에 대한 상세정보를 제공
  • IPHostEnty 클래스 : 하나의 호스트에 대한 상세정보를 제공
  • DNS 클래스 : 특정 호스트의 정보를 인터넷 DNS에서 검색하는 정적클래스 DNS 쿼리에서 검색한 호스트의 정보를 IPHostEntry 클래스 객체로 반환해준다.
  • IPEndPoint 클래스 : 호스트의 IP주소와 포트번호등의 정보를 가지고 있고 이를 통해 호스트 서버에 연결 지점을 형성함.

IPAddress.Parse("IP주소") : parse 메서드를 이용해 문자열로 나타난 주소를 IPAddress 인스턴스로 변환함.

 

IPAddress.Loopback : 루프백 주소 사용(루프백 주소 : 네트워크 동작 기능을 테스트 하는데 사용. 자신에게 데이터가 돌아오게 함.)

 

IPAddress.Broadcast : 로컬 네트워크 브로드 캐스트 주소(특정 네트워크에 속하는 모든 호스트/클라이언트 들이 듣게되는 주소를 의미함.)

 

IPAddress.Any : 로컬 시스템에서 사용하는 IP주소. 표현할때 필드 값음 "0.0.0.0". 시스템에 여러개의 네트워크 인터페이스가 있고, 이들중 어느것도 바운드 하지 않으려 할때 사용.

 

IPAddress.None : 시스템 네트워크 인터페이스가 없을시.

 

IPHostEntry.AddressList[int num] : 호스트와 연결된 IP주소 목록을 가져오거나 설정(0은 IPv6출력, 1은 IPv4로 출력)

 

IPHostEntry.Aliases : 호스트와 연결된 별칭 목록 가져옴.

 

IPEndPoint(IPAddress address, int port) : 로컬주소를 바인드하거나 소켓과 원격주소를 연결하는데 사용. 

 

Dns.GetHostEntry : 호스트 이름 또는 IP주소를 IPHostEntry객체로 변환.

 

Dns.GetHostName : 로컬 호스트 이름을 반환.


 

반응형