서브 넷 주소 와 방송 주소 알고리즘
1004 단어 알고리즘
IP 주소 와 서브 넷 마스크 를 사용 하여 연산 합 니 다.
방송 주소 의 알고리즘: (NOT 서브 넷 마스크) OR IP 주소
서브 넷 마스크 는 비 연산 결 과 를 IP 주소 와 연산 하거나 연산 합 니 다.
class function TConvertUtil.SubnetRange(AIpMask, AIpStart: string;
var ARefIpStart, ARefIpEnd: string): Boolean;
var
ASubNetIpLong,ABroadCastIpLong:LongWord;
AStartLong,AEndLong:LongWord;
begin
Result := True;
ASubNetIpLong := FCnIp.IPToInt(AIpMask) and FCnIp.IPToInt(AIpStart);
ABroadCastIpLong := (not FCnIp.IPToInt(AIpMask)) or FCnIp.IPToInt(AIpStart);
AStartLong := ASubNetIpLong + 1;
AEndLong := ABroadCastIpLong - 1;
ARefIpStart := FCnIp.IntToIP(AStartLong);
ARefIpEnd := FCnIp.IntToIP(AEndLong);
end;
initialization
FCnIp := TCnIp.Create(nil);
finalization
FCnIp.Free;
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
【Codility Lesson3】FrogJmpA small frog wants to get to the other side of the road. The frog is currently located at position X and wants to get to...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.