최상단

컨텐츠

Effective TCP/IP Programming - 44Tips to improve your network programs

글 정보

Category
컴퓨터 이야기
2007. 2. 6. 11:35

본문

Tip 1 : Understand the Difference between Connected and Connectionless Protocols
Tip 2 : Understand Subnets and CIDR
Tip 3 : Understand Private Addressed and NAT
Tip 4 : Develop and Use Application “Skeletons”
Tip 5 : Prefer the Sockets Interface to XTI/TLI
Tip 6 : Remember That TCP is a Stream Protocol
Tip 7 : Don’t Underestimate the Performance of TCP
Tip 8 : Avoid Reinventing TCP
Tip 9 : Realize That TCP is a reliable protocol, Not an infallible protocol
Tip 10 : Remember That TCP/IP is not polled
Tip 11 : Be Prepared for Rude behavior from a peer
Tip 12 : Don’t assume that a successful LAN strategy will scale to a WAN
Tip 13 : Learn How the protocols work
Tip 14 : Don’t take the OSI seven-layer reference model too seriously
Tip 15 : Understand the TCP write operation
Tip 16 : Understand the TCP orderly release operation
Tip 17 : Consider Letting inetd Launch your Application
Tip 18 : Consider Letting tcpmux “Assign” Your server’s well-known port
Tip 19 : Consider Using Two TCP Connections
Tip 20 : Consider Making Your applications Event Driven(1)
Tip 21 : Consider Making Your applications Event Driven(2)
Tip 22 : Don’t use TIME_WAIT Assassination to Close a Connection
Tip 23 : Servers should set the SO_REUSEADDR Option
Tip 24 : When Possible, Use One large write instead of multiple small writes
Tip 25 : Understand How to Time Out a connect call
Tip 26 : Avoid data copying
Tip 27 : Zero the sockaddr_in structure before use
Tip 28 : Don’t Hardcode IP Addresses or Port Numbers in Your application
Tip 29 : Don’t Hardcode IP Addresses or Port Numbers in Your Application
Tip 30 : Understand connected UDP Sockets
Tip 31 : Remember That All the World’s Not C
Tip 32 : Understand the Effects of Buffer Sizes
Tip 33 : Become Familiar with the ping Utility
Tip 34 : Learn to Use tcpdump or a similar tool
Tip 35 : Learn to Use traceroute
Tip 36 : Learn to Use ttcp
Tip 37 : Learn to Use lsof
Tip 38 : Learn to Use netstat
Tip 39 : Learn to Use Your system’s call trace facility
Tip 40 : Build and Use a tool to capture ICMP messages
Tip 41 : Read stevens
Tip 42 : Read Code
Tip 43 : visit the RFC Editor’s page
Tip 44 : Frequent the News Groups

Effective TCP/IP Programming - 44Tips to improve your network programs 라는 책에서
위와 같은 44가지의 팁을 설명해놓았다.
제목만 봐도 그럴싸해+_+;;
시간 나는대로 하나씩 읽으면서 정리해야겠다...ㅋ

트랙백과 댓글 여닫기

TOP