You are currently browsing the monthly archive for May, 2008.

Wi-Fi technologies defined by IEEE 802.11b/g/n are operated in the frequency 2.4 GHz, in which the 2.4 GHz spectrum is divided into 14 overlapping. The available channels that are use in a particular country is different according to the regulations of that country. In the United States, for example, FCC regulations only allow channels 1 through 11 to be used. In Europe channels 1–13 are licensed for 802.11b operation (with 1, 5, 9 and 13 usually deployed). In Japan, all 14 channels are licensed for 802.11b operation. In the following tables, we listed the channel ID, central frequency of each channel for each regulatory domain.

Here are some channels for 802.11b/g

Channel Id        Freq in MHz           America   Europe  Japan  Other

1                            2412                       *             *          *         *

2                            2417                       *             *          *         *

3                            2422                       *             *          *         *

4                            2427                       *             *          *         *

5                            2432                       *             *          *         *

6                            2437                       *             *          *         *

7                            2442                       *             *          *         *

8                            2447                       *             *          *         *

9                            2452                       *             *          *         *

10                          2457                        *             *          *         *

11                          2462                        *             *          *         *

12                          2467                                       *          *         *

13                          2472                                       *          *         *

14                          2484                                                   *

Larger Address Space
Compare to IPv4, IPv6 increases the number of address bits by a factor of 4, from 32 bits to 128 bits. Studies conducted sat the 128 bits IPv6 address will lead to aproximately 1000 address per person on this planet.

Simplified Header Format
The IPV4 header fields Header Legth (IHL), identification, Flags, Fragment offset, header checksum, and padding fields have been removed in IPv6. This removal results in faster processing of the basic IPv6 header.
The options field of IPv4 is changed in IPv6 and is now managed by an extention header chain. The majority of the other fields were either not changed or changed only slightly. In addition to a smaller number of fields, the header is 64 bits aligned to enable fast processing by current processors.

Hierarchical Network Structure
in IPv6, hierarchical addressing is used to optimise routing and improve the efficiency of the network. A basic IPv6 principle is the minimal processing routers along the way should do. The IANA allocates each regional internet registry or RIR a number of prefixes to fulfill their needs. RIR`s then allocate smaller prefixes to the LIR`s that in turn allocate prefices to their customers. All IPv6 prefixes then, are provider asigned. Contrary to what exists for IPv4, Independent, are not provided.

Mandatory IPsec Implementation
IPSec is the P security architecture that can protect all IP protocol communication. IPsec is designed for both
IPv4 and IPv6. If its implementation  is optional in IPvr, its mandatory in IPv6. All full IPv6 implemantations have to support IPSec.

Multicast not Broadcast
Transmissions addressed simultaneously to more then one system, can be broadcast or multicasts. Broadcast are used when a piece of information needs communicating to everyone on the network or when the sender does not know the exact location of the system it want to cummunicate with. The exact notation of a broadcast address can vary by the operating system, but it is identified with all 1`s as the host section of an IPv4 address. Each broadcast message causes a CPU interupt on a host that receives such message. Multicast improves the efficiency of a network by limiting the broadcast request to smaller number of only
interested nodes. Hence, it provides less CPU interrupts for the hosts on a network segment. in IPv6, the functions previously supported by IPv4 broadcast such as ARP have been redesigned as router discovery and router soliciation request and are handled by IPv6 multicast. Multicast allows IP packets such as a video stream to be sent to multiple destinations at the same time saving network bandwith. IPv6 uses spesific multicast group address for it uses spesific multicast group addresses for its various function. Thus, Pv6 multicast prevents the problems causes by broadcast storms in IPv4 network.

ICMP
For IPv4, the internet control message protocol, is an internet protocol that is used for reporting fault and
information conditions and for diagnostic functions. It provides error correction and other information relevant to IP packet processing. For example, it can let the IP software on one machine inform another machine about an unreachable destination.

source : http://www.6diss.org/

Dynamic Host Control Protocol is a TCP/IP protocol that enables assignment of temporary IP address at host automatically when the host connects to the network. Dynamic allocation makes it possible to share a relatively small number of ip addresses within a relatively large population. But it is stateful, meaning it must store the different IP addresses and the host these use, plus it keep track of the state by sending keepalive mesages. Therefore, true plug and play configuration is difficult.

But DHCP also has substansial benefits, because it can provide hosts not only addresses but also basic network services information, such as the DNS address. In IPv4, DHCPv6 functions largely similiar but adds substansial benefits. In IPV6, autoconfiguration is handled without DHCP. Still, DHCPv6 is needed to learn about other network details such as DNS and SMTP server address.

source : http://www.6diss.org/

Classless interdomain routing is and address scheme that uses aggregation strategies to minimize the size of top-level internet routing tables. Routes are grouped with the objective of minimizing the quantity of information carried by core routers. Them main requirement for this scheme is the use of routing protocols that support it, such as the BGP version 4 and RIP version 2.

CIDR offers the advantages of small routing table, which improves router performance. But while it was good intermediary solution that offered some time to search for a final solution, CIDR couldnt solve the critical growth of the internet. CIDR is no long term solution for the IPV4 address exhausted problem.

source : http://www.6diss.org/

Network Address Translation takes place on the boundary between public and private networks. Hosts inside the private network are assign private addresses, that are not reachable from the internet. NAT is useful when communication is needed between a host in the private network and another host in the internet.

A system, mostly a firewall or router, stores the addresses of the hosts used an intranet or other private network and converts them to publicly accessible host addresses or internet IP addresses. NAT makes it possible to use a large number of devices within the private network without depleting the limited number of available numeric internet IP addresses.

The use of NAT only delays the timeof exhaustion of ipv4 addresses but does not solve the real large-scale growth problem, because IP is now widely adopted as the applications convergence layer for non-computing devices. With ipv4, only the endpoints handle the connection and the underlying layers do not handle any connection. However, when NAT is used, it breaks the end-to-end connection of IP. Furthermore, usage of NAT adds a lot of complexity for the management of certain network services. Moreover it can have a severe performace impact on the translator device NAT also inhibits the implementation of end-to-end network security. Along the path from origin to final destination, any translation of parts of the header, which is protected by some cryptographic functions, will break the integrity check.

Furthermore, NAT requires the network to keep the state of the connections in order to handle the translation of addresses and ports. Therefore, any failure of the NAT device or links near the NAT device will make fast rerouting difficult. Additionally, every new deployment of non-NAT-friendly application will require upgrading of the NAT device.

Finnaly, different networks can use the same private address spaces. When they are combined, connected or merged, an address space collision wil result. And though the ratio of internal/reachable to external addresses mapping must be large to make NAT effective, NAT is not quite as useful if the number of inside servers is large.

source :http://www.6diss.org/

Its very easy to reset windows xp password without using any 3rd party programs. I have tried it for windows xp sp1 and sp2, and it works. To reset the forgotten password, put your windows xp cd installer then repair your windows. When you see installing devices screen the press SHIFT + F10 (windows setup will interupting for a while) then you will see command prompt windows and type NUSRMGR.CPL (for opening user account management view). From here you can reset an administrator password and other user password.

Have a nice try.

  1. Accessibility Controls - access.cpl
  2. Accessibility Wizard - accwiz
  3. Add Hardware Wizard - hdwwiz.cpl
  4. Add/Remove Programs - appwiz.cpl
  5. Administrative Tools - control admintools
  6. Automatic Updates - wuaucpl.cpl
  7. Bluetooth Transfer Wizard - fsquirt
  8. Calculator - calc
  9. Certificate Manager - certmgr.msc
  10. Character Map - charmap
  11. Check Disk Utility - chkdsk
  12. Clipboard Viewer - clipbrd
  13. Command Prompt - cmd
  14. Component Services - dcomcnfg
  15. Computer Management - compmgmt.msc
  16. Control Panel - control
  17. Date and Time Properties - timedate.cpl
  18. DDE Shares - ddeshare
  19. Device Manager - devmgmt.msc
  20. Direct X Troubleshooter - dxdiag
  21. Disk Cleanup Utility - cleanmgr
  22. Disk Defragment - dfrg.msc
  23. Disk Management - diskmgmt.msc
  24. Disk Partition Manager - diskpart
  25. Display Properties - control desktop
  26. Display Properties - desk.cpl
  27. Dr. Watson System Troubleshooting Utility - drwtsn32
  28. Driver Verifier Utility - verifier
  29. Event Viewer - eventvwr.msc
  30. Files and Settings Transfer Tool - migwiz
  31. File Signature Verification Tool - sigverif
  32. Findfast - findfast.cpl
  33. Firefox - firefox
  34. Folders Properties - control folders
  35. Fonts - control fonts
  36. Fonts Folder - fonts
  37. Free Cell Card Game - freecell
  38. Game Controllers - joy.cpl
  39. Group Policy Editor (for xp professional) - gpedit.msc
  40. Hearts Card Game - mshearts
  41. Help and Support - helpctr
  42. HyperTerminal - hypertrm
  43. Iexpress Wizard - iexpress
  44. Indexing Service - ciadv.msc
  45. Internet Connection Wizard - icwconn1
  46. Internet Explorer - iexplore
  47. Internet Properties - inetcpl.cpl
  48. Keyboard Properties - control keyboard
  49. Local Security Settings - secpol.msc
  50. Local Users and Groups - lusrmgr.msc
  51. Logs You Out Of Windows - logoff
  52. Malicious Software Removal Tool - mrt
  53. Microsoft Chat - winchat
  54. Microsoft Movie Maker - moviemk
  55. Microsoft Paint - mspaint
  56. Microsoft Syncronization Tool - mobsync
  57. Minesweeper Game - winmine
  58. Mouse Properties - control mouse
  59. Mouse Properties - main.cpl
  60. Netmeeting - conf
  61. Network Connections - control netconnections
  62. Network Connections - ncpa.cpl
  63. Network Setup Wizard - netsetup.cpl
  64. Notepad notepad
  65. Object Packager - packager
  66. ODBC Data Source Administrator - odbccp32.cpl
  67. On Screen Keyboard - osk
  68. Outlook Express - msimn
  69. Paint - pbrush
  70. Password Properties - password.cpl
  71. Performance Monitor - perfmon.msc
  72. Performance Monitor - perfmon
  73. Phone and Modem Options - telephon.cpl
  74. Phone Dialer - dialer
  75. Pinball Game - pinball
  76. Power Configuration - powercfg.cpl
  77. Printers and Faxes - control printers
  78. Printers Folder - printers
  79. Regional Settings - intl.cpl
  80. Registry Editor - regedit
  81. Registry Editor - regedit32
  82. Remote Access Phonebook - rasphone
  83. Remote Desktop - mstsc
  84. Removable Storage - ntmsmgr.msc
  85. Removable Storage Operator Requests - ntmsoprq.msc
  86. Resultant Set of Policy (for xp professional) - rsop.msc
  87. Scanners and Cameras - sticpl.cpl
  88. Scheduled Tasks - control schedtasks
  89. Security Center - wscui.cpl
  90. Services - services.msc
  91. Shared Folders - fsmgmt.msc
  92. Shuts Down Windows - shutdown
  93. Sounds and Audio - mmsys.cpl
  94. Spider Solitare Card Game - spider
  95. SQL Client Configuration - cliconfg
  96. System Configuration Editor - sysedit
  97. System Configuration Utility - msconfig
  98. System Information - msinfo32
  99. System Properties - sysdm.cpl
  100. Task Manager - taskmgr
  101. TCP Tester - tcptest
  102. Telnet Client - telnet
  103. User Account Management - nusrmgr.cpl
  104. Utility Manager - utilman
  105. Windows Address Book - wab
  106. Windows Address Book Import Utility - wabmig
  107. Windows Explorer - explorer
  108. Windows Firewall - firewall.cpl
  109. Windows Magnifier - magnify
  110. Windows Management Infrastructure - wmimgmt.msc
  111. Windows Media Player - wmplayer
  112. Windows Messenger - msmsgs
  113. Windows System Security Tool - syskey
  114. Windows Update Launches - wupdmgr
  115. Windows Version - winver
  116. Windows XP Tour Wizard - tourstart
  117. Wordpad - write
Hosts Netmask Amount of a Class C
/30 4 255.255.255.252 1/64
/29 8 255.255.255.248 1/32
/28 16 255.255.255.240 1/16
/27 32 255.255.255.224 1/8
/26 64 255.255.255.192 1/4
/24 256 255.255.255.0 1
/23 512 255.255.254.0 2
/22 1024 255.255.252.0 4
/21 2048 255.255.248.0 8
/20 4096 255.255.240.0 16
/19 8192 255.255.224.0 32
/18 16384 255.255.192.0 64
/17 32768 255.255.128.0 128
/16 65536 255.255.0.0 256
/25 — 2 Subnets — 126 Hosts/Subnet

Network # IP Range Broadcast
.0 .1-.126 .127
.128 .129-.254 .255
/30 — 64 Subnets — 2 Hosts/Subnet

Network # IP Range Broadcast
.0 .1-.2 .3
.4 .5-.6 .7
.8 .9-.10 .11
.12 .13-.14 .15
.16 .17-.18 .19
.20 .21-.22 .23
.24 .25-.26 .27
.28 .29-.30 .31
.32 .33-.34 .35
.36 .37-.38 .39
.40 .41-.42 .43
.44 .45-.46 .47
.48 .49-.50 .51
.52 .53-.54 .55
.56 .57-.58 .59
.60 .61-.62 .63
.64 .65-.66 .67
.68 .69-.70 .71
.72 .73-.74 .75
.76 .77-.78 .79
.80 .81-.82 .83
.84 .85-.86 .87
.88 .89-.90 .91
.92 .93-.94 .95
.96 .97-.98 .99
.100 .101-.102 .103
.104 .105-.106 .107
.108 .109-.110 .111
.112 .113-.114 .115
.116 .117-.118 .119
.120 .121-.122 .123
.124 .125-.126 .127
.128 .129-.130 .131
.132 .133-.134 .135
.136 .137-.138 .139
.140 .141-.142 .143
.144 .145-.146 .147
.148 .149-.150 .151
.152 .153-.154 .155
.156 .157-.158 .159
.160 .161-.162 .163
.164 .165-.166 .167
.168 .169-.170 .171
.172 .173-.174 .175
.176 .177-.178 .179
.180 .181-.182 .183
.184 .185-.186 .187
.188 .189-.190 .191
.192 .193-.194 .195
.196 .197-.198 .199
.200 .201-.202 .203
.204 .205-.206 .207
.208 .209-.210 .211
.212 .213-.214 .215
.216 .217-.218 .219
.220 .221-.222 .223
.224 .225-.226 .227
.228 .229-.230 .231
.232 .233-.234 .235
.236 .237-.238 .239
.240 .241-.242 .243
.244 .245-.246 .247
.248 .249-.250 .251
.252 .253-.254 .255
/26 — 4 Subnets — 62 Hosts/Subnet

Network # IP Range Broadcast
.0 .1-.62 .63
.64 .65-.126 .127
.128 .129-.190 .191
.192 .193-.254 .255
/27 — 8 Subnets — 30 Hosts/Subnet

Network # IP Range Broadcast
.0 .1-.30 .31
.32 .33-.62 .63
.64 .65-.94 .95
.96 .97-.126 .127
.128 .129-.158 .159
.160 .161-.190 .191
.192 .193-.222 .223
.224 .225-.254 .255
/28 — 16 Subnets — 14 Hosts/Subnet

Network # IP Range Broadcast
.0 .1-.14 .15
.16 .17-.30 .31
.32 .33-.46 .47
.48 .49-.62 .63
.64 .65-.78 .79
.80 .81-.94 .95
.96 .97-.110 .111
.112 .113-.126 .127
.128 .129-.142 .143
.144 .145-.158 .159
.160 .161-.174 .175
.176 .177-.190 .191
.192 .193-.206 .207
.208 .209-.222 .223
.224 .225-.238 .239
.240 .241-.254 .255
/29 — 32 Subnets — 6 Hosts/Subnet

Network # IP Range Broadcast
.0 .1-.6 .7
.8 .9-.14 .15
.16 .17-.22 .23
.24 .25-.30 .31
.32 .33-.38 .39
.40 .41-.46 .47
.48 .49-.54 .55
.56 .57-.62 .63
.64 .65-.70 .71
.72 .73-.78 .79
.80 .81-.86 .87
.88 .89-.94 .95
.96 .97-.102 .103
.104 .105-.110 .111
.112 .113-.118 .119
.120 .121-.126 .127
.128 .129-.134 .135
.136 .137-.142 .143
.144 .145-.150 .151
.152 .153-.158 .159
.160 .161-.166 .167
.168 .169-.174 .175
.176 .177-.182 .183
.184 .185-.190 .191
.192 .193-.198 .199
.200 .201-.206 .207
.208 .209-.214 .215
.216 .217-.222 .223
.224 .225-.230 .231
.232 .233-.238 .239
.240 .241-.246 .247
.248 .249-.254 .255