最近在看socket编程

上个星期上课的时候网络课老师留下了一道作业:

掌握TCP/IP网络套接字编程的工作原理,学会使用Winsock编制网络会话程序。

关于网络编程的这些知识以前从来没接触过,一时不知道如果下手,在课堂上老师前面只是大体讲了一些网络的基本知识,比如OSI参考模型,7层网络的分类,上面的几次实验很简单,都是了解一些基本的网络命令,net, ping什么的,所以这次的socket编程让我感到很困难。于是我打算从网上先找点资料看看,终于找到个教程,还算不错,写的蛮好的,虽然有些看不懂,但是还是决定继续看完.趁这个机会把socket编程熟悉一下,学了总比不学好,我是这么认为的,经过最近在csdn社区里逛,才发现我哪像一个计算机系的学生啊,整一个菜鸟,自己连沧海中的一粟都不算..不过我还是信心百倍的学习,只因为喜欢. 在这几天学习socket 编程的日子里,我会把我的体会和心得写下来的.

.http://www.21ic.com/news/html/95/show6378.htm

这个是教程.还是比较通俗易懂的。总算在我空白的大脑里有了一点关于socket的认识。今天上课的时候老师又讲到:Berkely套接口,有2类,一类是不可靠的,一类是可靠的,对应的是UDP和TCP协议.而那教程上也提到了,关于套接字有2种类型(stream和datagram) 流格式是比较常用的可靠的,数据报则是不可靠的。看到Berkely,不由的让我想到了unix,美国Berkely 大学的BSD系统,应该是套接口最早应用的平台.一些主要的套接口源语,或者说是socket编程里的主要函数吧.

socket()函数
bind()函数
connect()函数
listen()函数
accept()函数
send()和recv()函数
sendto()和recvfrom()函数

乱扯了一通,时间也不早了,还是去睡觉了,明天又是操作系统的课.实验题目更是头疼.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值