Sponsored Content
Full Discussion: TCP/IP Illustrated
Top Forums Programming TCP/IP Illustrated Post 302467675 by DGPickett on Saturday 30th of October 2010 06:04:42 PM
Old 10-30-2010
Well, you can read the rfc's yourself online. Books are so about the money, the slow-witted and yesterday, last millenium even! I short reference volume is handy in case you want to know how many bits in the IPV4 IP Protocol field (9). There are several different directions advanced study can go. Making tcp/ip perform well is one area. Using udp/ip is a whole second area of expertise. Mbone/multicast is another very special and interesting area. Routing protocols are another busy area, usually leading you into the supporting media like Ethernet, bridges and such. IPV6 opens a world of possibilities that have to be run down, to see if they came to life, and how and where the switchover is made in the current Internet. Understanding DNS and the current vulnerability being worked is another layer. How to make them work is one thing, but how to hack them or make them secure is a whole other world. The Transport Area Working Group (tsvwg), Internet Engineering Task Force (IETF) has been making all sorts of complex high reliability and high performance toys. You can learn a lot by writing some of the pieces, or studying code, like tcp_relay.c or the various open source clients, servers. Throwing money at a problem is usually a way to avoid the effort of study. Meditation is also useful, thinking about how something works at the edge of the envelope, anticipating situations. Why does a third tcp/ip download session only slightly improve net usage, and the next does nothing? There is always a lot of room at the top. Smilie
This User Gave Thanks to DGPickett For This Post:
 

8 More Discussions You Might Find Interesting

1. Cybersecurity

Tcp/ip

!HELLO , What is the maximum number of hosts on a TCP/IP internet? plz can u help me. :rolleyes: (2 Replies)
Discussion started by: smdakram
2 Replies

2. UNIX for Advanced & Expert Users

Tcp wrapper

I installed tcp wrappers version 7.6 and modify my inetd.conf file from ftp stream tcp6 nowait root /usr/sbin/in.ftpd in.ftpd to ftp stream tcp6 nowait root /usr/local/bin/tcpd /usr/sbin/in.ftpd -l created /etc/hosts.allow file and modify it... (19 Replies)
Discussion started by: hassan2
19 Replies

3. IP Networking

Tcp\ip

I have written a TCP/IP client and server program. The client sends a message to the server and then the server sends a file back to the client. The client reads the buffer and stores it another file in the client side. I need to know what are the various exceptions that I need to handle in... (0 Replies)
Discussion started by: Rajeshsu
0 Replies

4. UNIX for Dummies Questions & Answers

TCP/IP speed

I have a problem... my network speed between Windows and DamnSmallLinux 2.2 just 400Kb/s :confused: is there any way to increase it? 1 Windows XP SP2 (wireless connection 54Mbit/s) 2 DamnSmallLinux 2.2 (cable connection) 3 Router Dlink DI-524 Any help is greatly appreciated! (2 Replies)
Discussion started by: RomZes
2 Replies

5. Solaris

TCP Wrappers - again

has anyone ever tried using a client list in thier hosts.allow file Example of hosts.allow) in.ftpd: /etc/ftp.hosts "ftp.hosts" has my list of IP address that are allow access.... However I cant get this work...Any Comments or Help? (0 Replies)
Discussion started by: dodge_man
0 Replies

6. Programming

Help with TCP Options in C

Hello everybody, It's me again, i need your help! I was almost finishing a program when it crashed, because of TCP segments with the TCP Options enabled. I am able to control every field of every packet i receive, except of those using TCP Options. Is there a way to determine if a packet is... (0 Replies)
Discussion started by: Zykl0n-B
0 Replies

7. UNIX for Dummies Questions & Answers

Family tree illustrated

hello is there a family tree, or words that would illustrate the family tree of, Unix -> Linux As i would understand Unix, it is a OS. And Linux is a ?, is Linux a OS or a sub structure inside of the Unix OS ?. Have you ever seen one of those family tree`s where ma and pa are shown at... (3 Replies)
Discussion started by: cowLips
3 Replies

8. Solaris

Too much TCP retransmitted and TCP duplicate on server Oracle Solaris 10

I have problem with oracle solaris 10 running on oracle sparc T4-2 server. Os information: 5.10 Generic_150400-03 sun4v sparc sun4v Output from tcpstat.d script TCP bytes: out outRetrans in inDup inUnorder 6833763 7300 98884 0... (2 Replies)
Discussion started by: insatiable1610
2 Replies
GETOSRELDATE(3) 					   BSD Library Functions Manual 					   GETOSRELDATE(3)

NAME
getosreldate -- get the value of __FreeBSD_version LIBRARY
Standard C Library (libc, -lc) SYNOPSIS
#include <unistd.h> int getosreldate(void); DESCRIPTION
The getosreldate() function returns an integer showing the version of the currently running FreeBSD kernel. Definitions of the values can be found in The Porter's Handbook which is usually installed at /usr/share/doc/en_US.ISO8859-1/books/porters-handbook/. RETURN VALUES
Upon successful completion, getosreldate() returns the value requested; otherwise the value -1 is returned and the global variable errno is set to indicate the error. ENVIRONMENT
OSVERSION If the environment variable OSVERSION is set, it will override the getosreldate() return value. EXAMPLES
An example can be found in /usr/share/examples/FreeBSD_version. ERRORS
The getosreldate() function may fail and set errno for any of the errors specified for the library function sysctl(3). SEE ALSO
The Porter's Handbook, /usr/share/doc/en_US.ISO8859-1/books/porters-handbook/. HISTORY
The getosreldate() function appeared in FreeBSD 2.0. BSD
September 30, 2008 BSD
All times are GMT -4. The time now is 08:20 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy