Grim:
Do me a favor..... Don't compound your problems, (read ignorance), by coming back and trying to slag people down.....
Read the ICMP RFC
Please note several things.
1.
Quote:
ICMP, uses the basic support of IP as if it were a higher level protocol, however, ICMP is actually an integral part of IP, and must be implemented by every IP module.
Funny..... No mention of TCP.....
2.
Quote:
ICMP messages are sent using the basic IP header. The first octet of the data portion of the datagram is a ICMP type field; the value of this field determines the format of the remaining data. Any field labeled "unused" is reserved for later extensions and must be zero when sent".
Note please that there is NO room for flags, window size and most importantly source and destination port..... Because they are functions of TCP not IP.
3.
Quote:
The Internet Protocol is not designed to be absolutely reliable.
Then try reading the TCP RFC
1.
Quote:
The TCP must recover from data that is damaged, lost, duplicated, or delivered out of order by the internet communication system.
Apples and Oranges.
2.
Quote:
TCPs are free to associate ports with processes however they choose. However, several basic concepts are necessary in any implementation. There must be well-known sockets which the TCP associates only with the "appropriate" processes by some means. We envision that processes may "own" ports
Hmmm.... I see ports.....
Just for giggles.... try reading the IP RFC
Quote:
The internet protocol uses four key mechanisms in providing its service: Type of Service, Time to Live, Options, and Header Checksum.
Hmmm.... ICMP is structured with a standard IP header and and ICMP type and Code.... The IP header contains TOS, TTL, Options and Header Checksum........
Show me how and where it is communicating using TCP ports when there is no room in the packet structure!!!!!
You stated in one of your posts
Quote:
I've been in the business for some time
yet you don't have the basics down yet.... The RFC's are there for a reason..... For you to read and learn from. The RFC's are the "bible"..... Just because others have it wrong does not mean that everything changes to suit their errata.
On to your second Faux pas...... You have 0-255 IP addresses to chose from, (a total of 256). Only 254 are useable, (1-254), because 0 and 255 are used for broadcasts etc. (ever wondered why an ISP gives you 16 IP addresses and you only get to use 14.... there's your reason....) So you had a 2/256 or a 1/128th chance of picking a reasonable IP address for the router and you picked a bad one..... 192.168.1.255 is the broadcast address of the subnet 192.168.1.0/24. Whether the "mistake was due to ignorance or simply not thinking it was a bad example to use and HT was perfectly justified in picking you up on it.
Quote:
and occassionaly you run in to someone who just loves to act like a self indulgent, overbearing, know-it-all jack off.
Isn't it funny how your response fits you perfectly into that category....... :rolleyes: