Vous êtes sur la page 1sur 2

c 

  

 
  


Embedded control networks commonly use checksums to detect data transmission errors.

cc
Despitethe fact that checksum techniques have been in widespread use for decades in
embedded networks, there is surprisingly little information available about their relative
performance and effectiveness.

  !c
In this we examine the most commonly used checksum approaches in embedded
networks and evaluates their comparative error detection effectiveness, as well as cost/
performance trade-off points.

 


c" In this module we can retrieve all system name and ip address. This is useful to find
which systems are active or inactive. we can send data to active system through LAN.

  We can send data from client to the selected server. The clients have to calculate the
checksum for selected file and can view the checksum values it must display only in number
format.

" "  #The client can mark the packet use the function may be expressed as
A = 1 + D1 + D2 + ... + DN (mod 65521)
B = (1 + D1) + (1 + D1 + D2) + ... + (1 + D1 + D2 + ... + DN) (mod 65521)
B= N×D1 + (N-1)×D2 + (N-2)×D3 + ... + DN + N (mod 65521)
D = B * 65536 + A. where D is the string of bytes for which the checksum is to be calculated,and
N is the length of D.
The server selects the path to receive the data from client. The server receives the
packet and checksum .The checksum value only in notepad format in shared folder.

$% 
 The server also calculates the checksum value for received data from
client. In this module compare the two checksum value. if it¶s not equal the hacker has been
changed the packet. if its equal no change in received packet.

 #  In this module the server received the packet with checksum, it send
acknowledgement to client through local area network.

 "" &""'"


 "'" 

Operating System : Windows 2000/ Windows XP with IIS Server


Front-end:C# .net
Back-endSql Server 2005
IDE : Microsoft Visual Studio.Net 2008.

&""'" 

Ê Intel P-IV Processor


Ê 2 GB RAM
Ê 40 GB Hard Disc space minimum

($)&*+,-.//0112
())3*+,-.//00,2
()& )3*+,-.//0452

Vous aimerez peut-être aussi